boost
文章平均质量分 77
kejie1235
这个作者很懒,什么都没留下…
展开
-
编译最新版boost_1_51_0
boost简介: Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达原创 2012-11-02 11:20:44 · 1359 阅读 · 0 评论 -
boost之scoped_ptr和auto_ptr
scoped_ptr的构造函数接受一个类型为T*的指针p,创建出一个scoped_ptr对象并在内部保存指针参数p。p不许是一个new表达式动态分配的结构或者为NULL,在对象生命期结束时,析构函数~scoped_ptr会使用delete操作符自动销毁所保存的指针对象,从而正确的回收资源。scoped_ptr同时把拷贝构造函数和赋值操作符都声明为私有,禁止对智能指针的赋值操作,保证被它管理的指原创 2012-11-14 15:26:01 · 1302 阅读 · 0 评论