![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
EffectiveC++
迅捷幽灵
这个作者很懒,什么都没留下…
展开
-
EffecticeC++-----1-2章(条款1-12)
条款01 视C++为一个语言联邦 条款02 尽量以const,enum,inline替换#define 宁可以编译器替换预处理器 1. #define ASPECT_RATIO 1.653 //采用上述方法时,若在编译过程中发生错误,错误信息将提及1.653而不会提及ASPECT_RATIO const double AspectRatio = 1.653 //采用该方法时,错误信息中就会提及...原创 2019-01-05 22:22:46 · 361 阅读 · 0 评论 -
EffectiveC++-----3-4章(条款13-25)
条款13 以对象管理资源 //使用auto_ptr或者shared_ptr管理资源 class Investment{...} ... Investment* createInvestment(); ... void f() { Investment* pInv = createInvestment(); ... delete pInv; //容易忘记delet出现内存泄露 } ... //...原创 2019-01-08 22:37:59 · 168 阅读 · 0 评论