现在我根本不使用头文件。每个类都完全在一个.cpp
文件中。但是为了节省编译时间,我现在想使用头文件。我希望 Visual Studio 不会编译那些没有为调试构建而修改的类。
有没有办法在头文件中只提及公共方法和成员。从理论上讲,这对于编译器来说已经足够了。如果另一个文件,比如说main.cpp
包含类头,就不需要私有方法和成员,是吗?
如何在不重新键入私有方法和成员的名称的情况下使用头文件?我想要的原因是编码效率。当我想为另一个方法使用的类添加一个小帮助函数时,我不想将它的签名也添加到头文件中。