人生的烦恼,多在于知道的太多,而做的太少。

C++头文件保护

C/C++学习 zhangman523@gmail.com 854℃ 0评论

问题????

add.h

subtract.h

main.cpp

当我们有add.h,它带来了两个mymath.h和原型的add()。

当我们有subtract.h,它带来两个mymath.h(再次)和原型减去()。

因此,mymath.h的所有内容将被包含了两次,这将导致编译器报错。

解决方法:

例:

转载请注明:zhangman523 » C++头文件保护

喜欢 (1)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址