测试环境 VS2012。
C调用C++
1: c++接口头文件格式
#ifndef XXX
#define XXX
#ifdef __cplusplus
extern "C"{
#endif
C API
#ifdef __cplusplus
}
#endif
#endif
然后对应的cpp文件中可以定义类或者调用其他文件中有类的头文件。只要保证接口头文件如此形式即可。
C++ 调用C
需要在C++调用C头文件的地方加
extern “C”{
include "cfile.h"
}