我们通常所说的C标准库,C++标准库,STL库,Boost库等等同时我们也经常听到说Qt框架,java中更是这个框架,那个框架的,到底二者有什么区别呢?1.库是已经封装好的函数,或类,但是这些类或函数只能定义对象,直接实例化来用2.框架也是封装好的函数,或类,但是可以自定义从这些类继承,派生出自己需...
分类:
其他好文 时间:
2014-12-18 20:38:07
阅读次数:
151
1. 下载boost库源码,解压缩。2. 打开vs2010 工具栏tools 下的visual studio command prompt,运行源码目录下的bootstrap.bat,生成bjam.exe,b2.exe。(这两个程序是一样的)。3. 用bjam或b2程序编译boost库,例如:bja...
分类:
其他好文 时间:
2014-12-16 19:03:45
阅读次数:
204
Boost库的介绍:http://www.boost.org/
要想在mac上使用boost库写应用程序,首先需要安装boost。
安装步骤:参考官网教程http://www.boost.org/doc/libs/1_57_0/more/getting_started/unix-variants.html
1.下载 Download boost_1_57_0.tar.bz2.
2....
分类:
系统相关 时间:
2014-12-04 18:04:55
阅读次数:
643
第一步:Boost 入门及其VS2005下编译boost库boost.regex库安装指南Boost下载和Boost安装去哪下载Boost呢?英文http://www.boost.org ,中文http://boost.c-view.org,可以找到一个.zip或.tar.gz格式的压缩包。下载完毕...
分类:
其他好文 时间:
2014-12-04 17:46:41
阅读次数:
178
1.先把编译环境,C库、C++库和Boost库装好,如下:sudoapt-get install build-essential* 有可能安装build-essential后gdb就已经安装过了sudo apt-get installgdb2. 在 Ubuntu 软件中心 中安装 Code::Blo...
分类:
系统相关 时间:
2014-11-29 15:47:48
阅读次数:
409
boost是一个准标准库,相当于STL的延续和扩充,它的设计理念和STL比较接近,都是利用泛型让复用达到最大化。不过对比STL,boost更加实用。STL集中在算法部分,而boost包含了不少工具类,可以完成比较具体的工作。boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterat...
分类:
编程语言 时间:
2014-11-29 14:30:57
阅读次数:
192
改自http://blog.chinaunix.net/uid-12226757-id-3427282.htmlboost版本为: boost_1_57_0ubuntu版本为:ubuntu-12.041.首先下载boost库从www.boost.org这个网站下载linux的boost库。放到lin...
分类:
系统相关 时间:
2014-11-29 13:05:18
阅读次数:
204
要用到 boost库,基础设施建设。。。做个记录1.0 linux : 系统环境root@melos1305-B85M-DS3H:~# cat /etc/lsb-releaseDISTRIB_ID=UbuntuDISTRIB_RELEASE=12.04DISTRIB_CODENAME=precis....
//count_if //c++11vector vecint cnt = count_if(vec.begin(),vec.end(),[](int i){return i >=80;});6.常用的智能指针:a) Boost库提供了scoped_ptr/shared_ptrb) C++11内置了...
分类:
其他好文 时间:
2014-11-19 12:11:38
阅读次数:
160