<分区>
Possible Duplicate:
where should “include” be put in C++
显然,关于是否将 #include
指令放入 C++ 头文件(或者作为替代方案,仅将 #include
放入),存在两种“思想流派”成 cpp 文件)。有些人说没关系,有些人说这只会导致问题。有谁知道这个讨论是否已经得出结论,什么是首选?
<分区>
Possible Duplicate:
where should “include” be put in C++
显然,关于是否将 #include
指令放入 C++ 头文件(或者作为替代方案,仅将 #include
放入),存在两种“思想流派”成 cpp 文件)。有些人说没关系,有些人说这只会导致问题。有谁知道这个讨论是否已经得出结论,什么是首选?
最佳答案
我不知道有任何关于此的思想流派。当需要它们时将它们放在标题中,否则转发声明并将它们放在需要它们的 .cpp
文件中。在不需要的地方包含 header 没有任何好处。
关于c++ - 在头文件中包含指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12555066/