摘要:
auto_ptr是C++标准库中(<utility>)为了解决资源泄漏的问题提供的一个智能指针类模板(注意:这只是一种简单的智能指针) auto_ptr的实现原理其实就是RAII,在构造的时候获取资源,在析构的时候释放资源,并进行相关指针操作的重载,使用起来就像普通的指针。 std::auto_pt 阅读全文
posted @ 2016-08-04 16:40
Kobe10
阅读(270)
评论(0)
推荐(0)
摘要:
尽量以const,enum,inline替换#define 用宏定义一个常量的时候,可能会发生一些错误。当发生错误的时候你可能并不能知道这个错误具体出自哪里,因为宏定义的变量可能没有进入记号表中(symbol table)。还有就是宏定义的东西可能会盲目的置换代码中的变量(直接全部置换过去,括号可能 阅读全文
posted @ 2016-08-04 10:29
Kobe10
阅读(135)
评论(0)
推荐(0)

浙公网安备 33010602011771号