随笔分类 - C++
1
摘要:基础背景 最近出差,开发环境配置量太大,需要远程开发,利用远程RDP或者向日葵等工具分辨率或者网络带宽的问题,用着很卡顿,所以想到利用VSCODE的SSH功能进行远程开发 适用条件 1、有公网ip的设备、如在远程服务器上开发 2、在局域网环境下,无论是真的在局域网络下,还是利用VPN等工具使设备在同
阅读全文
摘要:问题说明 最近在写个项目,用到了sqlite,在处理挂载到服务器的NAS上的DB数据库时,无论是使用命令行,还是C++程序执行SQL语句,都只能SELECT,不能INSERT,即只能读不能写;写入时返回SQLITE_BUSY(5) / database is lock,而对于处理本地DB数据就一切正
阅读全文
摘要:一、SQLite X64库安装与 测试(X86库同理) 下载网址: http://www.sqlite.org/download.html 1、下载源码sqlite-autoconf** 2、编译 ./configure --prefix=/xx/xx/xx make make install 3、
阅读全文
摘要:一、Windows 0、依赖 为了简化编译,提前安装openssl库,直接下载win安装包即可,并配置环境变量,并重启电脑更新环境变量,详情见参考文章 1、下载源代码:https://github.com/Corvusoft/restbed,或者 git clone https://github.c
阅读全文
摘要:1、左移 << X << Y 意为 X*2Y 例如 1 << 3 意为 23 2、右移 >> X >> Y 意为 X/2Y
阅读全文
摘要:Error Stringsplit(std::string str, char split, std::vector<std::string>& res) { std::istringstream iss(str); // 输入流 std::string token; // 接收缓冲区 while
阅读全文
摘要:1、error C2061: 语法错误: 标识符 解决方案:https://blog.csdn.net/qq_33248019/article/details/78104744 2、error LNK2001: 无法解析的外部符号 ->链接库出错 (1)error LNK2001: 无法解析的外部符
阅读全文
摘要:方案:将map的key和value以pair的形式装到vector中,对vector进行排序
阅读全文
摘要:字符串大小写转换(1) void mytolower(string& s){ int len=s.size(); for(int i=0;i<len;i++){ if(s[i]>='A'&&s[i]<='Z'){ s[i]+=32;//+32转换为⼩写 //s[i]=s[i]-'A'+'a'; }
阅读全文
摘要://此程序为点位测设随机生成训练使用坐标而设计 //2019.6.2 //设计人:YHJ //商业使用需授权,最终解释权归设计者本人所有 #include<iostream> #include<math.h> #include<unistd.h> using namespace std; int m
阅读全文
摘要:GDAL编译安装 C++
从_SQLite_libtiff_CURL_PROJ_ 编译开始
阅读全文
摘要:C与C++头文件的区别和联系、
命名空间声明使用的注意事项、
New与delete、
函数的默认参数、
函数重载、
函数模板、
类模板、
强制类型转换、
预处理实现识别Windows和Linux、
多文件程序的编写
阅读全文
摘要:C风格字符串;C++中的String类
阅读全文
摘要:main(int argc, char* argv[])
main(int argc, char** argv)
阅读全文
摘要:1、if
2、switch
3、?:
阅读全文
摘要:1、首选新建工程目录 mkdir helloworld 2、新建文件目录 cd helloworld mkdir bin mkdir lib mkdir src mkdir include mkdir build touch CMakeLists.txt 各文件夹的作用: 执行命令之后的工程目录:
阅读全文
1