Permanent Link: http://wutiam.net/2009/05/forward-declaration-or-include/
为了能让编译速度快一点,明智之举是使用前置声明,而不是 #include 整个头文件。
那声明时候可以用前置声明,而什么时候必须 #include 头文件呢?简单的说:
- 当不需要用到类型的具体实现时,包括构造器、赋值运算符、成员函数等,只需要前置声明就可以了
- 当需要用到类型的以上方法时,就不得不 #include 整个头文件
Permanent Link: http://wutiam.net/2009/05/forward-declaration-or-include/
为了能让编译速度快一点,明智之举是使用前置声明,而不是 #include 整个头文件。
那声明时候可以用前置声明,而什么时候必须 #include 头文件呢?简单的说:
No Comments / Trackbacks / Pingbacks
Leave a Reply