随笔分类 - Boost
C++新标准的爹地
摘要:BOOST_FOREACH可以方便的遍历STL容器. 只需要头文件: #include <boost/foreach.hpp> 然后遍历容器vector/list/set/deque/stack/queue都是类似的: vector<int32_t> _v; BOOST_FOREACH(int32_
阅读全文
摘要:1. boost::shared_ptr的用法 下面用一个简单的例子说明shared_ptr的用法: #include <stdio.h> #include <boost/shared_ptr.hpp> class A { public: void print() { printf("class A
阅读全文
摘要:简介 boost::scoped_ptr是一个比较简单的智能指针,它能保证在离开作用域之后它所管理对象能被自动释放。下面这个例子将介绍它的使用: 运行结果: 可以看出:当myBook离开了它的作用域之后,它所管理的Book对象也随之销毁。 特点——不能共享控制权 scoped_ptr不能通过其他sc
阅读全文

浙公网安备 33010602011771号