随笔分类 - C++
使用GetTickCount要注意的问题
摘要:GetTickCount()放回的是DWORD类型,取值范围为0~2^32,即0~4294967295,月49.71天,所以系统持续运行超过这个时间,就会溢出绕回到零。 同时要注意若用带符号整型取得该返回值,范围为-2147483648~2147483647,会取到负值。 DWORD即双字,在64位
阅读全文
posted @ 2019-10-08 15:59
Mr_Seven77
vector释放奔溃
摘要:问题:程序奔溃,报错:线程 0x9e90 已退出,返回值为 -1073740777 (0xc0000417)。 过程:调试程序,在退出某个函数时,程序异常退出,F11跟进,发现是vector变量释放时导致的奔溃。 原因:https://blog.csdn.net/lanbing510/article
阅读全文
无法识别的标志“-FitObjData”
摘要:使用不同工具集进行编译时报的错。 通过删除原有的.obj等中间文件解决。
阅读全文
CoUninitialize引发的一个错误
摘要:程序开始已使用CoUninitialize,后边的函数又再次调用CoUninitialize,判断返回值,导致函数提前退出返回异常。
阅读全文
C++动态库的几点认识
摘要:1.动态库也有lib文件,称为导入库,一般大小只有几k; 2.动态库有静态调用和动态调用两种方式: 静态调用:使用.h和.lib文件 动态调用: 先LoadLibrary,再GetProcAddress(即找到DLL中函数的地址),不用后FreeLibrary。具体示例代码(摘自网上)如下:
阅读全文
strftime使用%F格式化日期失败
摘要:报错:invalid format directive 解决:把%F换成%Y-%m-%d
阅读全文
使用GetAdaptersInfo时,网卡类型的值为71
摘要:使用GetAdaptersInfo时,网卡类型的值为71,代表无线网卡。
阅读全文
string所在头文件
摘要:使用string、wstring 头文件:#include <string> 命名空间:std
阅读全文
无法解析的外部命令gethostname
摘要:使用gethostname需要连接lib: #include <winsock2.h> #pragma comment(lib, "WS2_32.lib")
阅读全文
浙公网安备 33010602011771号