C++封装性 本篇文章是笔者在编写C++代码时遇到对于C++封装性问题的思考,由于笔者一直对C比较熟悉,C++是半吊子入门,没有系统学习,所以如有提出简单的问题望大家见谅长期更新 全局变量定义在哪 在编写代码时遇到需要在源文件定义一个全局变量,如果是C语言我可能会直接定义成一个全局变量,但是在C++中我是应该定义在类成员中还是就定义成源文件中的全局…
源文件头文件那些事 不知道是否很多人也和我有一样的疑惑,哪怕写了这么久的C\C++代码,但是仍然会对某个需要引用的头文件到底应该放到头文件还是源文件停顿,如果是源文件需要用到的函数放到哪里;如果是头文件类声明某个成员需要外部定义类型又放到哪里;所用到的某个定义又要放到哪里 那么就跟随我一起解开这些影响不大但是又事关代码规范的小秘密吧 外部头文件引用…