boost
文章平均质量分 72
lucy55555
一个过了三十才刚刚学会敲代码程序员
展开
-
boost lexical_cast使用
#include int main(){ int i1 = lexical_cast("-123"); int i2 = lexical_cast("456"); int i3 = -1; try{ i3 = lexical_cast("aa"); }catch(...){ i3 = 0; }string temp = lexical_cast("123"); char ch =转载 2011-06-29 17:52:00 · 626 阅读 · 0 评论 -
boost date_time使用
1 posix_time 使用的时候boost::posix_time::ptime ptime1 = boost::posix_time::time_from_string(std::string(str1)));boost::posix_time::ptime ptime2 = boost::posix_time::time_from_string(std::string(str2)转载 2011-08-04 10:15:43 · 3272 阅读 · 0 评论 -
boost bind的使用
int bind_func1(int a,int b){ return a+b;}void bind_func(){ boost::function f = boost::bind(bind_func1,1,2); int sum = f(); cout }转载 2012-08-27 11:42:42 · 707 阅读 · 0 评论 -
boost thread 的初次使用
头文件:class ThreadFunc{public: void operator()(void){ cout while(1){ Sleep(6000); cout } }public: void func(int arg);};class SerialThread{public: void start(); v原创 2012-08-27 11:53:00 · 817 阅读 · 0 评论 -
boost 1_43_0 在arm-linux下编译
下载1 boost_1_43_0.tar.gz2 tar -zxvf boost_1_43_0.tar.gz3 设置环境变量export PATH=$PATH:/opt/timesys/toolchains/armv5l-linux/bin/3. 进入目录执行./bootstrap.sh, 此时形成bjam文件和project-config.jam 4. 编辑project原创 2012-08-27 17:34:26 · 3703 阅读 · 0 评论