![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
boost
JK0803_wantao
打球
展开
-
boost::lexical_cast
from:http://blog.csdn.net/bluejoe2000/article/details/4461421转载 2014-04-09 00:15:06 · 743 阅读 · 0 评论 -
boost::noncopyable
#include noncopyable类阻止派生类拷贝构造和赋值构造。 就是把拷贝构造函数和赋值构造函数,置于保护。当一个类定义时,如果不指定,那会有默认的拷贝和赋值构造函数,这种默认函数在某些操作时会产生严重的后果。直接指定这些复制操作,可以减少语义错误。noncopyable的实现就是把拷贝和赋值构造申明为私有。 [cpp] view plainco转载 2014-04-08 23:26:22 · 711 阅读 · 0 评论 -
Boost智能指针——shared_ptr
Boost智能指针——shared_ptr boost::scoped_ptr虽然简单易用,但它不能共享所有权的特性却大大限制了其使用范围,而boost::shared_ptr可以解决这一局限。顾名思义,boost::shared_ptr是可以共享所有权的智能指针,首先让我们通过一个例子看看它的基本用法: #include #include #include cla转载 2014-04-09 00:29:36 · 636 阅读 · 0 评论