码迷,mamicode.com
首页 >  
搜索关键字:boost 源代码行统计    ( 1957个结果
C++11 新特性(6) 基于范围的for循环
C++11中添加了一项基于范围的for循环,这可以省却我们很多的代码量。 来自维基百科的解释:http://zh.wikipedia.org/wiki/C++0x#.E5.80.99.E9.81.B8.E8.AE.8A.E6.9B.B4 Boost C++ 定义了许多"范围 (range) "的概念。范围表现有如受控制的列表 (list),持有容器中的两点。有序容器是范围概念的超集 (...
分类:编程语言   时间:2014-08-19 22:28:05    阅读次数:413
Boost入门
【转载网友转载的 不过不知道原作者地址】Boost入门向导 简介:boost是一套开源的、高度可移植的C++模板库。它由C++标准委员发起,且里面很多组件有望成为下一代的C++标准库,其地位将会与STL...
分类:其他好文   时间:2014-08-18 18:16:52    阅读次数:303
gcc boost版本冲突解决日记
问题背景项目在Ubuntu10 64位boost 1.55,boost采用的是项目内包含相对目录的形式部署项目采用了 -Wall -Wextra -Werror -Wconversion 最高的告警选项单独测试是可以的由于项目中包含的内容很多,头文件超多,因此只能选取1个简单的分支进行测试,可以再现...
分类:其他好文   时间:2014-08-15 14:17:48    阅读次数:177
boost 1.56编译问题
一直用boost 1.47版本,今天到boost官网看了一下,发现已经更新到1.56版本了,准备用一下最新版本。 我原先用的编译器是msvc-7.1和msvc-8.0,首先解压boost,在根目录运行booststrap.bat,第一次出现bjam编译失败的情况。 看了一下booststrap.log,发现有错误,总之有东东未定义,不管是vc7还是vc8都有这样的问题。后来装了vc9,再次运行...
分类:其他好文   时间:2014-08-14 14:15:18    阅读次数:206
boost::share_ptr用法
boost中提供了几种智能指针方法:scoped_ptr shared_ptr intrusive_ptr weak_ptr,而标准库中提供的智能指针为auto_ptr.这其中,我最喜欢,使用最多的是shared_ptr,也最让人随心所欲.使用很简单,如下:头文件 class A{virtual v...
分类:其他好文   时间:2014-08-14 01:16:37    阅读次数:243
用std::thread替换实现boost::thread_group
thread_group是boost库中的线程池类,内部使用的是boost::thread。随着C++ 11标准的制定和各大编译器的新版本的推出(其实主要是VS2012的推出啦……),本着能用标准库就用标准库的指导原则,决定把项目中多线程相关的部分代码从boost::thread迁移到std::th...
分类:其他好文   时间:2014-08-13 00:59:24    阅读次数:191
boost ini
#include #include ...boost::property_tree::ptree pt;boost::property_tree::ini_parser::read_ini("config.ini", pt);std::cout ("Section1.Value1") ("Secti...
分类:其他好文   时间:2014-08-12 00:37:43    阅读次数:184
boost 循环缓冲区
boost 循环缓冲区[cpp]view plaincopy#includeint_tmain(intargc,_TCHAR*argv[]){boost::circular_buffercb(3);//Insertsomeelementsintothebuffer.cb.push_back(1);c...
分类:其他好文   时间:2014-08-12 00:35:23    阅读次数:243
boost中asio网络库多线程并发处理实现,以及asio在多线程模型中线程的调度情况和线程安全。
1、实现多线程方法:其实就是多个线程同时调用io_service::run for (int i = 0; i != m_nThreads; ++i) { boost::shared_ptr pTh(new boost::thread( boost::bind(&...
分类:编程语言   时间:2014-08-12 00:34:33    阅读次数:1592
boost之program_options库,解析命令行参数、读取配置文件
一、命令行解析tprogram_options解析命令行参数示例代码:[cpp]view plaincopy#includeusingnamespacestd;#includenamespacepo=boost::program_options;intmain(intargc,char*argv[]...
分类:其他好文   时间:2014-08-12 00:32:53    阅读次数:358
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!