C语言宏技巧

首次编辑:24/5/15/17:26
最后编辑:24/5/15/

/*
	1、 需要以C的形式编译某些内容,但不知道源文件是C还是C++
*/
#ifdef __cplusplus
extern "C" {
#endif

// C 语言代码或头文件包含

#ifdef __cplusplus
}
#endif

/*
	2、 需要以C的形式编译某些内容,且已知源文件是c++文件
*/
extern "C" {
	// C 语言代码或头文件包含
}

评论