C/C++
C/C++语法及面向对象设计思想
Jack-lct
规格严格,功夫到家。
建立自我,追求无我。
展开
-
[Effective C++] 学习笔记之你所不知道的const用法
目录1. const自白2. 指向常量和常指针3. const修饰的STL迭代器4. const最威用法4.1 返回常数值4.2 const成员函数4.3 bitwise const阵营 VS logical const阵营4.4 casting转型使得代码复用Reference 1. const自白 如果某个对象的值应该是保持不变(事实),你应该要把它说出,而我(const)就是帮你干这个事的。...原创 2020-03-26 00:51:12 · 290 阅读 · 0 评论 -
[Effective C++] 学习笔记之编译器OR预处理器?
目录1. 被声明为explicit的构造函数2. 拷贝构造3. 命名习惯4. 多线程问题5. C++联邦6. 用编译器代替预处理器Reference 1. 被声明为explicit的构造函数 声明为explicit的构造函数禁止编译器执行非预期(往往不被期望的)的类型转换,可以阻止隐式类型转换,但允许显式类型转换(强制类型转换)。 鼓励使用这一声明,除非你有一个好的理由允许构造函数进行隐式类型转换...原创 2020-03-10 00:18:16 · 347 阅读 · 0 评论