一、模块化
把程序划分成多个组成部分("模块")
把程序分撒到多个文件里,等编译程序时再把那些文件重新组合在一起。
二、命名空间
编写程序越多、越复杂,就越需要使用命名空间
头文件
提供必要的函数声明和类声明。
系统头文件一个重要作用是保证C++代码的可移植性,确保其在不同的操作系统上做同样的事情。
把接口(函数的原型)和实现(函数体的定义)分开是对代码模块化的基本原则之一。
本文深入探讨了模块化编程的概念及其在C++中的实践,通过将程序划分为多个模块来提高代码的组织性和复用性。同时,文章强调了命名空间在复杂项目中的重要性,用于解决命名冲突问题。此外,还详细解释了头文件的作用,以及接口与实现分离的原则如何促进模块化编程。
一、模块化
把程序划分成多个组成部分("模块")
把程序分撒到多个文件里,等编译程序时再把那些文件重新组合在一起。
二、命名空间
编写程序越多、越复杂,就越需要使用命名空间
头文件
提供必要的函数声明和类声明。
系统头文件一个重要作用是保证C++代码的可移植性,确保其在不同的操作系统上做同样的事情。
把接口(函数的原型)和实现(函数体的定义)分开是对代码模块化的基本原则之一。
26万+

被折叠的 条评论
为什么被折叠?