在C或C++中多次包含头文件是否有用?
如果从未使用过该机制,为什么编译器会担心包含两次文件; 如果真的没用,如果新的编译器确保每个标题只包含一次,那会不会更方便?
编辑:
我知道有一些标准的方法可以做一次包括警卫和编译指示在内的事情,但为什么你必须指定甚至呢?不应该只是编译器的默认行为只包含一次文件吗?
c c++ header-files
c ×1
c++ ×1
header-files ×1