随笔分类 -  C/C++

摘要:在map和set中,如果比较对象是二维或者三维数据,需要把二维三维数据的浮点数转换为比较精度。 如果比较精度是0.001,那么数据的精度也必须是0.001,不然会出现如下情况: 比较函数 struct Point001Comp { bool operator()(const Point* l, co 阅读全文
posted @ 2024-07-25 11:18 上位机 阅读(12) 评论(0) 推荐(0) 编辑
摘要:由于c++ std::exception在windbg里面调用堆栈显示不正确,可以通过加载了系统pdb和软件pdb后,!analyze -v可以分析出来,所有需要配置系统pdb。 1、把exe,pdb放到同一个目录下。2、加载dmp文件(拖动dmp文件到windbg)。3、设置pdb路径:File 阅读全文
posted @ 2024-03-13 18:50 上位机 阅读(73) 评论(0) 推荐(0) 编辑
摘要:当VS C++ 出现debug assertion failed弹框时,想定位代码,但是按弹框出现的3个按钮都不能定位代码,这个时候,你需要打开VS界面,暂停调试,然后打开函数调用栈,找到最后执行的函数,点击就到达出现错误的函数的位置。 阅读全文
posted @ 2024-03-12 13:36 上位机 阅读(395) 评论(0) 推荐(0) 编辑
摘要:在属性c++下的预处理宏不会影响rc资源文件的,需要对rc资源文件单独设置。 右键rc资源文件,点击属性,在预处理器定义添加需要的宏 阅读全文
posted @ 2023-09-07 11:56 上位机 阅读(87) 评论(0) 推荐(0) 编辑
摘要:C++ builder 10.2 x64程序使用typeid获取vcl类名时异常 比如: const std::type_info &t= typeid(TForm1); 那么t的name()返回的地址异常 阅读全文
posted @ 2022-10-12 15:35 上位机 阅读(33) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.sohu.com/a/120595688_465979 Vector 就像是 C++ STL 容器的瑞士军刀。Bjarne Stoutsoup 有一句话 – “一般情况下,如果你需要容器,就用 vector”。像我们这样的普通人把这句话当作真理,只需要照样去做。然而,就 阅读全文
posted @ 2021-08-03 09:46 上位机 阅读(212) 评论(0) 推荐(0) 编辑
摘要:错误 3 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int #include "stdafx.h"没有放在其他头文件之前。 阅读全文
posted @ 2017-01-05 11:00 上位机 阅读(1129) 评论(0) 推荐(0) 编辑

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