知道了C++的I/O设施之后,这些就变的很简单了。如果你经常使用,时间长了就会有感觉。这个事情是多此一举吗?就当是练习吧,知道原理之后,你会觉得用起来更舒畅,更喜欢C++了。
#include
#include
#include
#include
#include
#include
using namespace std;
template
Result lexical_cast(...
分类:
其他好文 时间:
2014-11-17 09:11:26
阅读次数:
196
1.下载boost编译后,boost头文件最好拷到/usr/include下,或者在/usr/include下有链接。stage/lib/libboost_*中的库文件最好拷到/usr/lib中。这样用g++运行时,可以不用指定-I$BOOST_INCLUDE和-L$BOOST_LIB.2.运行g++main.cppSourceLine.cppFileTravel.cpp-I$BOOST_INCLUDE-L$B..
分类:
系统相关 时间:
2014-11-12 02:08:30
阅读次数:
194
一、Boost库介绍 Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,其成员已近2000人。 Boost库为我们带...
分类:
其他好文 时间:
2014-11-09 06:15:58
阅读次数:
201
1 boost介绍Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C...
分类:
其他好文 时间:
2014-10-31 13:49:42
阅读次数:
219
前面已经可以优美地解决两个参数的函数给算法for_each调用了,但是又会遇到这样的一种情况,当需要三个参数或者三个以上的参数给算法for_each调用呢?从STL里的绑定器bind1st,显然是不行了,因为它最多只支持两个参数,那还有什么办法呢?这时就需要使用boost库里强大的绑定器bind了。...
分类:
其他好文 时间:
2014-10-30 00:08:47
阅读次数:
252
安装boost1.48.0
在boost的官网下载boost1.48.0,链接如下:
http://sourceforge.net/projects/boost/files/boost/1.48.0/boost_1_48_0.tar.gz/download
tar -xzvf boost_1_48_0.tar.gz解压到当前目录
cd boost_1_48_0进入boost库目录
./b...
分类:
编程语言 时间:
2014-10-22 14:39:58
阅读次数:
184
一、使用同步定时器这个示例程序通过展示如何在一个定时器执行一个阻塞等待。[cpp]view plaincopy//makefile#----------------------------------------------------------#makefilehelloworld测试用例###...
分类:
编程语言 时间:
2014-10-13 21:35:47
阅读次数:
285
1.boost库的shared_ptr智能指针在使用中遇到了一个需要注意的地方 1 typedef boost::shared_ptr APtr 2 class A 3 { 4 public: 5 void FunA() 6 { 7 m_pB->FunB1(APtr(...
分类:
其他好文 时间:
2014-10-11 20:26:26
阅读次数:
198
Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库由Boost社区组织开发、维护。其目的是为C++程序员提供免费、同行审查的、可移植的程序库。Boost库可以与C++标准库完美共同工作,并且为其提供扩展功能。Boost库使用Boost License来授权使用,根据该.....
分类:
其他好文 时间:
2014-10-05 14:39:08
阅读次数:
278