C++避坑指南
luckyluckylock
这个作者很懒,什么都没留下…
展开
-
#ifdef __cplusplus(工程中一般头文件编写规则)
#ifdef __cplusplusextern “C” {#endif// Code#ifdef __cplusplus}#endif在C++编译器中,已经内置了__cplusplus这个宏定义,所以在使用C++编译器编译其它语言(比如C语言)时,用这样的方式,可以让编译器把extern “C” 代码块中的内容按照C语言的方式进行编译。如果不加extern “C”限制按照C语言的方式进行编译,那么C++编译器在编译C语言函数时可能就会找不到链接路径而报错。在C++中,为了.转载 2022-05-23 21:17:40 · 422 阅读 · 0 评论 -
vector.earse()避坑指南:引发了异常: 读取访问权限冲突。_Mycont 是 nullptr。
vector.earse()避坑指南:引发了异常: 读取访问权限冲突。_Mycont 是 nullptr。原创 2022-04-29 01:00:53 · 2617 阅读 · 1 评论