码迷,mamicode.com
首页 >  
搜索关键字:5 c++ boost 智能指针    ( 2698个结果
boost字符串算法
boost::algorithm简介2007-12-08 16:59boost::algorithm提供了很多字符串算法,包括: 大小写转换; 去除无效字符; 谓词; 查找; 删除/替换; 切割; 连接; 我们用写例子的方式来了解boost::algorithm能够为我们做些什么。boost::al...
分类:其他好文   时间:2014-05-08 14:30:18    阅读次数:397
ACE_Message_Queue介绍(生产者/消费者)
下面的两个线程共享一个消息队列,一个用来放整数到队列,一个从队列里取消息出来。此程序在控制台不停的输出递增数字,主要是内存不会泄露 用到了多线程、ACE_Message_Queue、ACE_Message_Block、ACE_Thread_Manager::instance()->spawn等 #include using namespace std; #include "boost/lex...
分类:其他好文   时间:2014-05-07 21:29:38    阅读次数:476
boost::bind实践
第一部分源码为基础实践: 1 /*Beyond the C++ Standard Library ( An Introduction to Boost )[CN].chm*/ 2 /*bind的用法*/ 3 4 #include 5 #include 6 #include 7 #includ...
分类:其他好文   时间:2014-05-07 21:27:36    阅读次数:536
meta program (1) swap_iter
开始学习模板元编程了 #include #include #include #include #include "boost/assign/list_of.hpp" #include "boost/type_traits/is_const.hpp" #include "boost/type_traits/is_reference.hpp" #include "boost/type_tr...
分类:其他好文   时间:2014-05-07 16:32:27    阅读次数:358
Visulalization Boost Voronoi in OpenSceneGraph
Abstract. One of the important features of the boost polygon library is the implementation of the generic sweepline algorithm to construct Voronoi dia...
分类:其他好文   时间:2014-05-07 13:43:36    阅读次数:535
boost::mpl::eval_if的用法
最近看boost的时候总是遇见这个eval_if,不知道啥意思,就没法看下去了,比如 前篇文章boost::serialization 拆分serialize函数分析时就出现这样一段代码: template inline void split_member(Archive & ar, T & t, const unsigned int file_version) { typedef BOOS...
分类:其他好文   时间:2014-05-07 06:21:14    阅读次数:556
C++ Linux 多线程之创建、管理线程
在这个库最重要的一个类就是 boost::thread,它是在 boost/thread.hpp 里定义的,用来创建一个新线程。...
分类:编程语言   时间:2014-05-07 05:57:06    阅读次数:364
智能指针 shared_ptr 解析
最近正在进行《Effective C++》的第二遍阅读,书里面多个条款涉及到了shared_ptr智能指针,介绍的太分散,学习起来麻烦,写篇blog整理一下。 LinJM   @HQU 2014/05/05 shared_ptr是一个智能指针。在C++ 11颁布之前,它包含在TR1(Technical Report 1)当中,现在囊括在C++11的标准库中。 智能指针 智能指...
分类:其他好文   时间:2014-05-07 05:50:43    阅读次数:437
怎样用boost::serialization去序列化派生模板类(续)
在 怎样用boost::serialization去序列化派生模板类这篇文章中,介绍了序列化派生类模板类, 在写测试用例时一直出现编译错误,调了很久也没跳出来,今天偶然试了一下...居然调了出来。 先看看变异错误的代码(。。。看不出有错,可是编译就有错)。 基类代码: class base_class { public: base_cla...
分类:其他好文   时间:2014-05-07 03:54:45    阅读次数:543
Ubuntu下使用boost例子
http://blog.csdn.net/dotphoenix/article/details/84592771. 安装boost库sudo apt-get install libboost-all-dev或者使用源代码编译:sudo apt-get install python2.6-devsud...
分类:其他好文   时间:2014-05-07 01:32:57    阅读次数:366
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!