在头文件中添加如下代码:
#if !defined(AFX_STDAFX_H__F5B91B55_DA7B_4AEF_ABD2_2CDE80B16CE0__INCLUDED_)
#define AFX_STDAFX_H__F5B91B55_DA7B_4AEF_ABD2_2CDE80B16CE0__INCLUDED_
//这里是我们自己的代码....
#endif
通过以上的语句,那么系统不会编译再次被导入的同一个头文件
本文介绍了一种在C/C++项目中预防头文件重复包含的方法。通过使用预处理器指令,确保同一头文件仅被包含一次,从而避免编译错误和资源浪费。此方法对于大型项目尤为重要。
在头文件中添加如下代码:
#if !defined(AFX_STDAFX_H__F5B91B55_DA7B_4AEF_ABD2_2CDE80B16CE0__INCLUDED_)
#define AFX_STDAFX_H__F5B91B55_DA7B_4AEF_ABD2_2CDE80B16CE0__INCLUDED_
//这里是我们自己的代码....
#endif
通过以上的语句,那么系统不会编译再次被导入的同一个头文件
742

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