08 2021 档案

一个意外的惊喜
摘要:一直运行正常的测试单元,突然间问题百出。 将问题逐步简化,最后断定是运行环境出了问题。 检查环境变量设置,发现原来qt的运行路径被修改了。指向了anaconda 目录下的qt。 造成部分程序能运行,但关键部分不能运行的现象。 更为诡异的是:我删除了user文件,重启qt creator 重建的qt_ 阅读全文

posted @ 2021-08-30 16:10 金凯旋 阅读(31) 评论(0) 推荐(0) 编辑

指针的指针的指针的用法范例
摘要://一个小函数,精巧之处在于只分配两次内存,用下标计算完成行列转换 #include <iostream> using namespace std; template<class T> void get2array(T ***ptr, int row, int column) { *ptr=new 阅读全文

posted @ 2021-08-12 21:10 金凯旋 阅读(144) 评论(0) 推荐(0) 编辑

git 使用便签
摘要:忽略规则 git 的忽略配置文件可以有很多个,文件名为:.gitignore , 通常只有一个,且放在根目录内 如果有多个这文件,则.gitignore 文件之间就近原则 注意:有些ide 会为每一个代码目录生成一个 这样的文件。比如 QtCreator, 需要注意看里面的规则是否和自己的命名习惯冲 阅读全文

posted @ 2021-08-12 11:09 金凯旋 阅读(48) 评论(0) 推荐(0) 编辑

自动执行脚本中使用sudo权限
摘要:# 要点:管道命令 | # sudo 带参数 -S ,表示接受其他方式输入 echo password123 | sudo -S vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other 阅读全文

posted @ 2021-08-09 13:40 金凯旋 阅读(275) 评论(0) 推荐(0) 编辑

qt5.15.2 的坑
摘要:新安装了一个虚拟机,编译时,发现错误: #error "Qt requires C++11 support" 设置是正常的: set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) 然后,使用qtCreator 新建了一个cmak 阅读全文

posted @ 2021-08-09 11:20 金凯旋 阅读(601) 评论(0) 推荐(0) 编辑

windows下命令行编译c++ 程序
摘要:# 前提: 在源代码目录下,已经构建好了CMakeLists.txt 和源码 # 使用CMakeLists.txt 生成方便nmake使用的Makefile 文件# cmake 在win下,默认去查找当前路径下的msvc编译器。 并生成vc项目,# 注意: 如果已经构建了错误的项目,需要清除目录下所 阅读全文

posted @ 2021-08-08 12:32 金凯旋 阅读(290) 评论(0) 推荐(0) 编辑

下次阅读的内容
摘要:cpp 模板实参推导 std::forward Learn Git Branching 阅读全文

posted @ 2021-08-03 22:31 金凯旋 阅读(30) 评论(0) 推荐(0) 编辑

有趣的 functional 用法 -【函数对象】
摘要:类模板 std::function 是通用多态函数封装器。 std::function 的实例能存储、复制及调用任何可调用 (Callable) 目标——函数、 lambda 表达式、 bind 表达式或其他函数对象,还有指向成员函数指针和指向数据成员指针。 存储的可调用对象被称为 std::fun 阅读全文

posted @ 2021-08-03 22:18 金凯旋 阅读(308) 评论(0) 推荐(0) 编辑

Cmake 的路径设置
摘要:设置库文件的输出路径,dll 和 lib 的输出: 1 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG e:/tmp/bin/debug) # 设置exe文件路径 2 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE e:/tmp 阅读全文

posted @ 2021-08-01 10:41 金凯旋 阅读(2428) 评论(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

导航

统计

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