开发时C与CPP混用
在C文件对应的.h文件中加入以下红色部分:
#ifndef _XXXXX_H_
#define _XXXXX_H_
#ifdef __cplusplus
extern "C" {
#endif
void **********(void); //需要引用的函数若干
.....
.....
#ifdef __cplusplus
}
#endif
#endif
相反,如果要在C中调用CPP函数,需要将C文件属性改为CPP
博客介绍了开发时C与CPP混用的方法。在C文件对应的.h文件中添加特定代码,若要在C中调用CPP函数,需将C文件属性改为CPP。
开发时C与CPP混用
在C文件对应的.h文件中加入以下红色部分:
#ifndef _XXXXX_H_
#define _XXXXX_H_
#ifdef __cplusplus
extern "C" {
#endif
void **********(void); //需要引用的函数若干
.....
.....
#ifdef __cplusplus
}
#endif
#endif
相反,如果要在C中调用CPP函数,需要将C文件属性改为CPP
3757

被折叠的 条评论
为什么被折叠?
