现在我根本不使用头文件。类都完全在一个单独的.cpp
文件中。但为了节省编译时间,我现在想使用头文件。我的希望是,Visual Studio不会编译那些未针对调试版本进行修改的类。我必须在类的头文件中提到私有方法吗?
有没有办法在头文件中提及公共方法和成员。理论上这对编译器来说是足够的信息。如果另一个文件,比如main.cpp
包含类头,则不需要私有方法和成员,是吗?
如何在不重新输入私有方法和成员的名称的情况下使用头文件?我想要的理由是编码生产力。当我想要添加一个小帮助函数到另一个方法使用的类时,我不想也要将它的签名添加到头文件中。