摘要: c++11中引入了3个智能指针类型: std::unique_ptr<T> :独占资源所有权的指针 std::shared_ptr<T> :共享资源所有权的指针 std::weak_ptr<T> : 共享资源的观察者,需要和std::shared_ptr一起使用 std::unique_ptr 当我 阅读全文
posted @ 2022-07-30 17:03 那么强大 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 原因: 后台xxx.exe已经运行。但是ctrl+shift+esc在任务管理器进程中找不到xxx.exe。 解决方法((win10): cmd命令查找进程,删除进程 查找进程命令:tasklist | findstr "xxx" 杀死进程命令:taskkill /im xxx.exe /f 阅读全文
posted @ 2022-06-09 15:56 那么强大 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 项目一期用到了mapguide源码,由于时间比较紧张就一直使用debug编译。开发过程中,对mapguide源码做了增加,添加了几个文件。后来因为编译一直出错,大佬指导mapguide编译方式有些特殊。很多代码都没有引入对应的头文件,在一个build.cpp的文件中按照一定的顺序直接#include 阅读全文
posted @ 2022-05-28 16:32 那么强大 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 工程配置: 1.vs2017默认文件格式编码是GB2312,无法联网,没有更改默认编码格式 2.工程属性配置、常规、字符集Unicode字符集 代码编写 3.程序编写过程中使用“工具箱”常量 编译错误 4.编辑的过程中出现常量 中函数换行符错误 错误纠正: 1.GB2312文件修改utf8(dom) 阅读全文
posted @ 2021-10-05 21:48 那么强大 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 中文路径找不到文件! 阅读全文
posted @ 2021-08-17 11:33 那么强大 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在输出窗口位置右键勾选 程序输出 阅读全文
posted @ 2021-07-31 15:54 那么强大 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 1.c/c++ 常规 调试信息格式 程序数据库 (/Zi) 2.c/c++ 优化 优化配置选禁止(/Od) 3.链接器 调试 生成调试信息 选/DEBUG 阅读全文
posted @ 2021-04-22 19:44 那么强大 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 表达式全集 字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配 阅读全文
posted @ 2021-02-07 09:04 那么强大 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1.安装Ice-3.7.4.msi 2.vs2017安装Ice插件IceBuilder.vsix 3.工具->NuGet包管理器安装zeroc.icebuilder.msbuild.5.0.6和zeroc.ice.v141.3.7.4.nupkg(版本最新的即可) 4.属性 Ice Builder输 阅读全文
posted @ 2021-01-26 11:03 那么强大 阅读(681) 评论(0) 推荐(0) 编辑
摘要: linux下一通编译,发现 网上有scons编译的,还有编译0.y.z版本的,现在还有更高的版本1.9.4,但是前两种可能是版本太低和我的版本不兼容,1.9.4的高版本这种方法是编译不通过 总结:这种方法编译能够通过,版本还不低,能够正常使用就刚刚好 1.jsoncpp下载 源码地址:http:// 阅读全文
posted @ 2021-01-19 12:04 那么强大 阅读(793) 评论(0) 推荐(0) 编辑