本文双链表介绍部分参考自博文数组、单链表和双链表介绍 以及 双向链表的C/C++/Java实现。 1 双链表介绍 双向链表(双链表)是链表的一种。和单链表一样,双链表也是由节点组成,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便...
分类:
编程语言 时间:
2014-11-02 19:38:56
阅读次数:
441
首先我们看看scoped_ptr的基本使用,包括了swap(),get(),reset()的使用,重要的提醒是作用域结束的时候会自己主动析构,无需手动的释放资源:#include#includeusing namespace std;using namespace boost;struct p...
分类:
其他好文 时间:
2014-11-02 12:14:47
阅读次数:
200
CMake - boost
最后更新日期:2014-04-25by kagula
阅读前提:《CMake入门(二)》、Linux的基本操作
环境: Windows 8.1 64bit英文版,Visual Studio 203 Update1英文版,CMake 2.8.12.2、 Cent OS 6.5、Cent OS 6.5自带gcc 4.4.7、icu 4.2.1
内容简介...
分类:
其他好文 时间:
2014-11-02 10:52:32
阅读次数:
642
#include "stdafx.h"
#include
#include
#include
#include
#include
#include
#include
/*
标题:boost.Multi_Index库的使用
功能:类似std::map的容器,但是可以用多个关键词索引数据
描述:boost::multi_index::multi_index_container为容器...
分类:
其他好文 时间:
2014-11-02 09:19:12
阅读次数:
305
hpp,顾名思义等于.h加上.cpp,在boost、Xerces等开源库中频繁出现,偶在机缘巧合之下,学得一招半式,遂记录如下,以供参考学习。 hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该hpp文件即可,无需再 将cpp....
分类:
其他好文 时间:
2014-11-01 21:38:54
阅读次数:
137
大部分电脑都支持u盘引导,将iso文件刻录到u盘的目的是为了用u盘安装系统。
需要的工具
UltraISO(软碟通)下载
u盘
第一步:运行UltraISO
如果是win7系统,那么你需要用管理员权限运行UltraISO(右键-以管理员身份运行)
1
选择文件打开所需要刻录的ISO文件
2
启动>写入硬盘镜像...
1 boost介绍Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C...
分类:
其他好文 时间:
2014-10-31 13:49:42
阅读次数:
219
因为最近学习Boost::python的缘故,想尝试下不同语言之间的相互编译。参考资料:http://blog.csdn.net/joliny/article/details/2457197。很吃惊的是:原本电脑上已经安装好了pytont2.7和vs 2010,不需要安装其他的API或者编译器,直接...
分类:
编程语言 时间:
2014-10-31 10:05:16
阅读次数:
456
首先 下载boost http://sourceforge.net/projects/boost/?source=typ_redirect 谷歌之 :Boostis a set oflibrariesfor theC++ programming languagethat provide suppor...
分类:
其他好文 时间:
2014-10-31 01:13:32
阅读次数:
178
//// async_client.cpp// ~~~~~~~~~~~~~~~~//异步的HTTP客户端,与同步的非常类似。较不同的是最后一点同步循环的地方// Copyright (c) 2003-2013 Christopher M. Kohlhoff (chris at kohlhoff do...
分类:
Web程序 时间:
2014-10-30 23:52:16
阅读次数:
446