#include #include #include class SpecificWork
{private: int p_;public: SpecificWork(int value) : p_(value) { } void
operator()() { printf("Value is %....
分类:
其他好文 时间:
2014-05-27 03:06:45
阅读次数:
251
Boost 是我直接 sudo apt-get install 的,系统会帮我安装到
usr/include/boost 和 usr/lib 下,因此我可以直接使用 -lboost_system 库, 或直接 include
而不用做额外的配置#include #include #include ....
分类:
系统相关 时间:
2014-05-27 02:45:44
阅读次数:
356
Launching threadsA new thread is launched by
passing an object of a callable type that can be invoked with no parameter to
the constructor. The object...
分类:
其他好文 时间:
2014-05-19 19:23:42
阅读次数:
553
#include #include #include #include #include
using namespace boost; using namespace std; class point {public: point(int
a=0,int b=0):x(a),y(b) {}...
分类:
其他好文 时间:
2014-05-18 19:42:18
阅读次数:
290
一、起因最近在玩Boost库。当然首先是要进行Booist库的安装和配置。于是浅墨Google了一下boost库的安装配置攻略,下载了最新版1.55的boost库,就愉悦地开始进行配置了。当进行到第五步,要在VS命令提示符中运行bootstrap.bat的时候,问题就来了,按着攻略打开Visual Studio2010命令提示符,就迎面报错:“Setting environment for usi...
分类:
其他好文 时间:
2014-05-18 08:33:52
阅读次数:
562
最近项目实在是太忙了~恩 此封装在一般使用频率不大的键值对应配置,
要复杂的结构还是要编写XML对应生成代码工具比较方便和高效 1 #pragma once 2 #include 3 #include 4 #include 5
#include 6 #include 7 ...
分类:
其他好文 时间:
2014-05-18 02:41:01
阅读次数:
245
boost版本为:
boost_1_52_0ubuntu版本为:ubuntu-12.04.1-desktop-i386这里有两种安装方法:=============第一种:也是最简单的:进入linux系统后,输入
# apt-cache search boost你将看到很多文件信息,你会看到其中一个...
分类:
其他好文 时间:
2014-05-18 00:27:46
阅读次数:
428
http://www.boost.org/Boost的安装step1.从www.boost.org下载boost库
step2 在 tools\build\jam_src目录下 运行build.bat来生成jamstep3 设置环境变量(后面的%PATH%要加)
PATH=%boost的绝对路径%\...
分类:
编程语言 时间:
2014-05-16 03:11:46
阅读次数:
433
下面是标准库STL中allocator的实现
template
class allocator
: public _Allocator_base
{ // generic allocator for objects of class _Ty
public:
typedef allocator other;
typedef _Allocator_base _Mybase;
t...
分类:
其他好文 时间:
2014-05-15 05:05:57
阅读次数:
385
std::auto_ptr 析构的时候调用 delete
操作符来自动释放所包含的对象boost::scoped_ptr / boost::scoped_array不能传递它所包含的对象的所有权
到另一个作用域指针boost::shared_ptr /boost::shared_array在内部记录...
分类:
其他好文 时间:
2014-05-15 02:01:07
阅读次数:
353