大约有 47,000 项符合查询结果(耗时:0.0323秒) [XML]

https://www.tsingfun.com/it/cp... 

ATL CComPtr和CComQIPtr详解 - C/C++ - 泛网 - 专注IT技能提升

ATL CComPtr和CComQIPtr详解ATL-CComPtr-CComQIPtrCComPtr和CComQIPtr的不同的地方:CComPtr只能创建固定的特定的接口指针实例。而CComQIPtr不但实现了CComPtr的所有的功能,而且当我们把一个不同类型的接口指针赋值给CComQIPtr的时候,CComQIPtr会自...
https://www.tsingfun.com/it/cp... 

char类型移动跨平台踩过的坑 - C/C++ - 泛网 - 专注IT技能提升

char类型移动跨平台踩过的坑CFLAG-fsigned-charchar强转int时,发现在x86平台下是按照有符号处理的,但是在ARM32下被当成了无符号导致问题,ARM64正常有符号。经调查,在PC上,char类型默认为signed-char,但是在一些嵌入式设备 char强转...
https://www.tsingfun.com/it/cp... 

Reference to \' \' is ambiguous:符号定义重复 - C/C++ - 泛网 - 专注IT技能提升

Reference to ' ' is ambiguous:符号定义重复Reference-to-is-ambiguousReference to & 39; & 39; is ambiguous 编译错误:从字面上看就是引用某个符号(变量、类名、函数等)的定义不明确,重复。以下为可能的原因及解决方法:1、自定义的变量名 ...
https://www.tsingfun.com/it/cpp/2529.html 

Eclipse CDT为啥编译选项添加了依赖的头文件路径就是找不到头文件? - C/C+...

Eclipse CDT为啥编译选项添加了依赖的头文件路径就是找不到头文件?Eclipse CDT为啥编译选项添加了依赖的头文件路径就是找不到头文件?为啥Eclipse CDT越用越卡?Eclipse CDT为啥编译选项添加了依赖的头文件路径就是找不到头文件? ...
https://www.tsingfun.com/it/cpp/c_string_h.html 

C/C++头文件string与string.h的区别及Mac平台的特殊性 - C/C++ - 泛网 - ...

C/C++头文件string与string.h的区别及Mac平台的特殊性c_string_hstrlen() 等函数需要string h头文件,不过MacOS下clang编译器比较特殊,必须string,可以用宏区分Mac平台。string.h(C语言头文件,提供字符数组相关C函数) string.h是C语言里面...
https://www.tsingfun.com/it/cpp/2544.html 

C++简练易用的线程池(threadpool)及上下文隔离的无锁线程池(isolated_threa...

C++简练易用的线程池(threadpool)及上下文隔离的无锁线程池(isolated_threadpool)完整实现本文主要介绍两种C++线程池模型完整代码,经过实战考验的,效率已极致优化的代码,可直接用于实际项目开发。1、C++简练易用的线程池(threadpool...
https://www.tsingfun.com/it/cp... 

fopen 引起的 malloc(): memory corruption的原因分析 - C/C++ - 泛网 - 专注C/C++及内核技术

fopen 引起的 malloc(): memory corruption的原因分析fopen_malloc_crash其实不一定是fopen引起的,但引起这个异常的真正元凶通常会在fopen附近,而且直到执行fopen时,调用了内部的malloc,才会抛出这个异常, 这个异常通常是由于数组空间的...
https://www.tsingfun.com/it/cp... 

Linux C++程序内存占用过高的原因分析 - C/C++ - 泛网 - 专注C/C++及内核技术

Linux C++程序内存占用过高的原因分析linux_memory_usage_too_high1、使用top命令查看内存占用情况,物理内存占用过高时,也重点看一下Swap交换内存占用情况,如果交换内存也开始被使用了,那一定是程序的内存泄漏导致的,Linux使用va...
https://www.tsingfun.com/it/cp... 

Linux C/C++进程单实例互斥代码分享 - C/C++ - 泛网 - 专注C/C++及内核技术

Linux C/C++进程单实例互斥代码分享linux-process-singleton分享一段LinuxC C++程序只能启动一份实例的实现代码,原理是通过文件锁互斥实现,最重要的是考虑了不同用户运行同一程序互斥的场景,已经过充分的测试,可直接用于实际项...
https://www.tsingfun.com/it/cpp/2568.html 

【解决】标准库std::min/std::max 与 Windows.h中的宏 min/max 冲突问题 - ...

【解决】标准库std::min/std::max 与 Windows.h中的宏 min/max 冲突问题在包含了Windows h的 C++ 源代码中使用std::min std::max会出现错误。int main(){ int x = std::max(0, 1); int y = std::min(-1, 0);}error C2589: & 在包含了 Windows.h 的 C++ 源代码中使用 st...