posts - 150,comments - 9,views - 12万
11 2022 档案
C++ 嵌入式实时操作系统调试心得
摘要:1、如果设置了全局vector变量,然后在程序中一直pushback,如果是系统内存较小,运行一段时间后可能会崩溃; 2、如果使用C语言编程采用动态内存,一定要在变量生存周期结束时对内存进行释放; 3、使用vld进行内存泄露检查,使用方法参考https://blog.csdn.net/qq_2210 阅读全文
posted @ 2022-11-23 20:10 clayyjh 阅读(40) 评论(0) 推荐(0) 编辑
git 命令 心得
摘要:1、对于某个分支需要暂存,可以进行stash暂存,而不需要进行无用的提交,对于新文件若stash需要先add,对于旧文件进行修改可以直接stash。 git add ... git stash 2、仓库有merging状态,解决 2.1 场景:多分支,merge,冲突,解决,add,commit,删 阅读全文
posted @ 2022-11-20 08:32 clayyjh 阅读(18) 评论(0) 推荐(0) 编辑
git 使用心得
摘要:1、远程库推荐使用Github或bitbucket,其中bitbucket的响应速度在国内编译较快,下面以bitbucket为例进行演示。 2、首先,请注册bitbuckrt账号,https://bitbucket.org/,新建私有库,拷贝私有库的ssh地址。 3、windows安装git,htt 阅读全文
posted @ 2022-11-19 10:41 clayyjh 阅读(31) 评论(0) 推荐(0) 编辑
C++ 获取目录下所有文件的文件名
摘要:vector<string> getFiles(string cate_dir) { vector<string> files;//存放文件名 #ifdef WIN32 _finddata_t file; long lf; //输入文件夹路径 if ((lf = _findfirst(cate_di 阅读全文
posted @ 2022-11-10 21:08 clayyjh 阅读(767) 评论(0) 推荐(0) 编辑
C++ 输出 控制小数位数
摘要:头文件:#include <iomanip> 按有效位输出是 setprecision,按小数位数输出也是setprecision,但到底是谁取决于fixed。 cout << resetiosflags(ios::fixed) << setprecision(n) << float-point-n 阅读全文
posted @ 2022-11-10 21:05 clayyjh 阅读(52) 评论(0) 推荐(0) 编辑
C++ 类的定义和声明放在同一个文件被多次include会造成LNK2005报错
摘要:1、将类的定义和声明分开; 2、将类的函数定义放在函数体内。 阅读全文
posted @ 2022-11-10 17:20 clayyjh 阅读(18) 评论(0) 推荐(0) 编辑
c++ class sizeof 计算 内存字节对齐
摘要:https://blog.csdn.net/sweetfather/article/details/78487563 阅读全文
posted @ 2022-11-08 15:04 clayyjh 阅读(17) 评论(0) 推荐(0) 编辑
环境变量
摘要:LINUX环境变量 1、PATH:定义解释器搜索用户执行命令的路径; 2、LD_LIBRARY_PATH:静态/动态库 环境变量 LD_LIBRARY_PATH = $LD_LIBRARY_PATH:/usr 3、静态库 source /etc/profile 阅读全文
posted @ 2022-11-05 16:54 clayyjh 阅读(15) 评论(0) 推荐(0) 编辑
动态链接库使用
摘要:1、linux使用动态链接库 参照此链接:https://fanjunyu.com/posts/62d7ab61/ 设置动态库环境变量:https://www.cjavapy.com/article/2250/ https://www.runoob.com/w3cnote/cpp-static-li 阅读全文
posted @ 2022-11-05 16:43 clayyjh 阅读(30) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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