zhougong

 

2018年4月12日

effective C++学习三(仅供个人学习记录,本文摘录effective C++)

摘要: 条款 3:尽量用 new 和 delete 而不用 malloc 和 free 把 new和 delete 与malloc 和 free 混在一起用也是个坏想法。对一个用 new 获取来的指针调用 free,或者对一个用 malloc 获取来的指针调用 delete,其后 果是不可预测的。大家都知道 阅读全文

posted @ 2018-04-12 21:54 zhougong 阅读(98) 评论(0) 推荐(0) 编辑

effective C++学习二(仅供个人学习记录,本文摘录effective C++)

摘要: 条款 2:尽量用<iostream>而不用<stdio.h> scanf 和 printf 很轻巧,很高效,你也早就知道怎么用它们,这我承 认。但尽管他们很有用,事实上 scanf 和 printf 及其系列还可以做些改进。尤其 是,他们不是类型安全的,而且没有扩展性。因为类型安全和扩展性是 C++ 阅读全文

posted @ 2018-04-12 21:42 zhougong 阅读(82) 评论(0) 推荐(0) 编辑

effective C++学习一(仅供个人学习记录,本文摘录effective C++)

摘要: 条款 1:尽量用 const 和 inline 而不用#define #define ASPECT_RATIO 1.653 编译器会永远也看不到 ASPECT_RATIO 这个符号名,因为在源码进入编译器 之前,它会被预处理程序去掉,于是 ASPECT_RATIO 不会加入到符号列表中。 如果涉及到 阅读全文

posted @ 2018-04-12 21:23 zhougong 阅读(93) 评论(0) 推荐(0) 编辑

导航