域运算符、new/delete运算符、重载、name managling与extern “C

混合编程,即对C语言写的函数不进行改名,一般在C的头文件中使用,如果头文件被C代码包含并用C编译器编译,,则__cplusplus 没有定义,extern “C" 被略过,如果头文件被C++代码包含并被C++编译器编译,存在__cplusplus 定义故extern "c" 提示编译器不要对 {}。

带着我的相机和电脑,远离繁华,走向空旷。

域运算符、new/delete运算符、重载、name managling与extern “C

相关文章:

你感兴趣的文章:

标签云: