随笔分类 -  C++

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

1
点击右上角即可分享
微信分享提示