大约有 4,200 项符合查询结果(耗时:0.0110秒) [XML]

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

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

...因及解决方法: 1、自定义的变量名 与 系统lib库 中重名: 解决:修改自己的变量名。 2、有时需要重复的类,但误放在同一命名空间中: 解决:使用不同的命名空间。 3、可能引用同一个头文件(没有使用#pragma once...
https://www.tsingfun.com/it/cpp/c_string_h.html 

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

...stl的std::string) string是C++标准库(STL)中的类型,它定义string类,包含对字符串的各种常用操作。 因此,strlen() 等函数需要 #include <string.h>头文件,不过MacOS下clang编译器比较特殊,必须 #include <string>,可以用宏区分Mac平台...
https://www.tsingfun.com/it/cp... 

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

...真正元凶通常会在fopen附近,而且直到执行fopen时,调用内部的malloc,才会抛出这个异常, 这个异常通常是由于数组空间的开辟有问题 其实不一定是fopen引起的,但引起这个异常的真正元凶通常会在fopen附近,而且直到执行fop...
https://www.tsingfun.com/it/cp... 

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

...实现代码,原理是通过文件锁互斥实现,最重要的是考虑不同用户运行同一程序互斥的场景,已经过充分的测试,可直接用于实际项目开发。 分享一段Linux C/C++程序只能启动一份实例的实现代码,原理是通过文件锁互斥实现...
https://www.tsingfun.com/it/cp... 

浅析Linux段错误:SEGV_MAPERR、SEGV_ACCERR - C/C++ - 清泛网 - 专注C/C++及内核技术

...错误终止信号,通常是由无效内存访问导致的错误:访问具有错误权限的页面。例如,它是只读的,但您的代码试图写入它。这将报告为SEGV_ACCERR 有两种常见的段错误,SIGSEGV 是段错误终止信号,通常是由无效内存访问导致...
https://www.tsingfun.com/it/cp... 

‘std::tr1’ does not name a template type - C/C++ - 清泛网 - 专注C/C++及内核技术

...ons(函式库扩充)的一般名称。TR1是一份文件,内容提出对C++标准函式库的追加项目。这些追加项目包括正则表达式、智能指针、哈希表、随机数生成器等。TR1自己并非标准,他是一份草稿文件。然而他所提出的项目很有可...
https://www.tsingfun.com/it/cp... 

【解决】double free or corruption (!prev) - C/C++ - 清泛网 - 专注C/C++及内核技术

...因:1、多次释放同一内存区,需要检查代码,是否出现对同一内存区释放两 *** glibc detected *** ./cupd: double free or corruption (!prev): 0x093b1208 *** 可能原因: 1、多次释放同一内存区,需要检查代码,是否出现对同一内存区释放...
https://www.tsingfun.com/it/cp... 

浮点数在内存中的表示 - C/C++ - 清泛网移动版 - 专注IT技能提升

...致一些误用,最常见的是浮点数等于零的判断。只有理解浮点数内存的表示方式我们才能正确的使用它。写在前面:大家面试的时候可能会经常遇到考察浮点数与零比较的问题,是简单的 f == 0 吗?当然不是,正确的写法应该...
https://www.tsingfun.com/it/cp... 

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

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

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

...因及解决方法: 1、自定义的变量名 与 系统lib库 中重名: 解决:修改自己的变量名。 2、有时需要重复的类,但误放在同一命名空间中: 解决:使用不同的命名空间。 3、可能引用同一个头文件(没有使用#pragma once...