《Effective C++》学习笔记条款31:将文件间的编译依存关系降至最低
2013-12-31 13:33
423 查看
条款31:将文件间的编译依存关系降至最低
本节内容不多,主要记住以下几点
请记住:
· 支持“编译依存性最小化”的一般构想是:相依于声明式,不要相依于定义式。基于此构想
的两个手段是Handle classed和Interface classes。
· 程序库头文件应该以“完全且仅有声明式”(full and declaration-only forms)的形式存
在。这种做法不论是否涉及templates都适用。
本节内容不多,主要记住以下几点
请记住:
· 支持“编译依存性最小化”的一般构想是:相依于声明式,不要相依于定义式。基于此构想
的两个手段是Handle classed和Interface classes。
· 程序库头文件应该以“完全且仅有声明式”(full and declaration-only forms)的形式存
在。这种做法不论是否涉及templates都适用。
相关文章推荐
- 《Effective C++》之条款31:将文件间的编译依存关系降至最低
- 读书笔记《Effective C++》条款31:将文件间的编译依存关系降至最低
- Effective C++ 条款31 将文件中间的编译依存关系降至最低
- Effective C++ -----条款31:将文件间的编译依存关系降至最低
- 《Effective C++》:条款31:将文件间的编译依存关系降至最低
- 条款31:将文件间的编译依存关系降至最低(Minimize compilation dependencies between files)
- Effective C++笔记_条款31将文件间的编译依存关系降至最低
- 条款31:将文件间的编译依存关系降至最低
- 《Effective C++》读书笔记之item31:将文件间的编译依存关系降至最低
- 条款31:将文件间的编译依存关系降至最低
- 条款31:将文件间的编译依存关系降至最低
- Effectiv C++条款31 将文件间的编译依存关系降至最低 Handle Class和Interface Class完整实现
- effective C++ 条款 31:将文件间的编译依存关系降至最低
- c90b 条款31:将文件间的编译依存关系降至最低
- Effective C++笔记_条款31将文件间的编译依存关系降至最低
- Effectiv C++条款31 将文件间的编译依存关系降至最低 Handle Class和Interface Class完整实现
- Effectiv C++条款31 将文件间的编译依存关系降至最低 Handle Class和Interface Class完整实现
- Effective C++:条款31:将文件间的编译依存关系将至最低
- 条款31:将文件间的编译依存关系降至最低
- 读书笔记_Effective_C++_条款三十一:将文件间的编译依存关系降至最低(第一部分)