![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Effective C++
SkyeAngel
这个作者很懒,什么都没留下…
展开
-
Effective C++之构造、析构、赋值运算
1.编译器自动创建函数 在C++的class中,会有一个或多个构造函数,一个析构函数,一个赋值运算符。 在class中,若你未编写它们,那么编译器也会自动为你声明一个default函数(public和inline的) 若只写:class Empty{ }; 编译器替你做的工作:class Empty{public: Empty() { }原创 2017-10-26 21:49:18 · 182 阅读 · 0 评论 -
Effective C++ 之const
1.const修饰指针时的类型 const char* p = greeting; 被指物是const,即此时为常量指针,const在 * 左边。 char* const p = greeting; 指针本身是const, 此时为指针常量, const在 * 右边。 ps: 常量指针:常量的指针,即指针所指的地址上的数据是常量。原创 2017-10-26 20:37:09 · 158 阅读 · 0 评论