ChinaUnix.net
相关文章推荐:

boost 模板库

我现在在linux下编译一个用了boost/tokenizer.hpp的源文件 代码如下: #include #include #include <boost/tokenizer.hpp> int main() { std::string str1 = "I-have-a-dog"; std::cout << str1 << std::endl; boost::char_separator sep("-"); boost::tokenizer<boost::char_separator > tokens(str1, sep); for (tokenizer::iterator tok_iter = tokens.begin(); tok_iter...

by kitty9fish - C/C++ - 2009-08-22 16:48:28 阅读(1456) 回复(1)

相关讨论

今天利用编版本的时间研究了一下boost的序列化,特别是xml序列化的东东,还是有很多收获,记下来怕以后忘记了,人老了,很多东东都记不得了...... (一)研究boostxml序列化要做准备的工作 a.下一个最新的boost记住用1.32版本的,这个版本提供了XML序列化的支持 b.windows下用的VC7.0,这个是一定要了,我一直没舍得换我的VC6,结果编译boost的serialization的用了很多毛招就是编不过,实在没办法了,只好老老实实装了VC7,原...

by yf0hudu - Web开发 - 2008-11-03 21:32:33 阅读(2076) 回复(0)

//我想定义类似下面的concept //c++伪码 //头文件中 template struct MyConcept{     int fn1(void);     double fn2(void); }; template void fn(void){     boost_CONCEPT_ASSERT((MyConcept)) } struct Impl1{     int fn1(void);     double fn2(void); }; struct Impl2{   ...

by aestheticscj - C/C++ - 2009-04-03 18:55:27 阅读(974) 回复(0)

试用boost,参照网上的资料输入如下程序,但是进行编译g++ filename.cpp不通过. #include #include<boost/regex.hpp> #include int main() { boost::regex reg4("[^13579]"); std::string s="0123456789"; boost::sregex_iterator it(s.begin(),s.end(),reg4); boost::sregex_iterator end; while (it!=end) std::cout << *it++; } 我的系统是fedora 9,请问是什么问题?

by zhuyubei - C/C++ - 2008-12-11 11:12:28 阅读(6178) 回复(15)
by ttoo - C/C++ - 2007-03-28 14:22:05 阅读(3433) 回复(8)

如题,boost中,容器最大能有多大呢 我目前使用一个python的3D绘图,该使用boost编写,最坏情况下,要绘制128×128×128个立方体,(绘制后这些立方体不释放) 程序运行一段时间后会死掉,目前怀疑是因为boost或者C++的容器崩溃了

by reiase - C/C++ - 2008-10-18 16:27:43 阅读(1549) 回复(1)

刚刚开始用boost,baidu了下发现资料不多,请问有没有电子书之类的教程? 谢谢

by tassard - C/C++ - 2008-06-21 23:30:49 阅读(11065) 回复(2)
by lemboyz - C/C++ - 2007-10-31 16:27:10 阅读(3105) 回复(3)

[code] mutex::mutex() : m_mutex(0) , m_critical_section(false) { m_critical_section = true; if (m_critical_section) m_mutex = new_critical_section(); else m_mutex = new_mutex(0); } [/code] m_critical_section初始值为false, 进入构造函数又设置为true, (多此一举) 刚设完true, 又来用if判断 (再多此一举) 莫非这代码是机器人写的? 还是暗藏玄机, 实在不解, 衷心向各位请教.

by 飞灰橙 - C/C++ - 2006-09-15 14:12:26 阅读(1571) 回复(7)

看了一阵的boost,感觉是个蛮好的东东,可是一到开发的时候,就基本从来不用,不知道坛里的各位大侠,在自己上线的代码中常用到哪些呢,准备有目标的重点突破一下。谢谢啦。

by @小天@ - C/C++ - 2009-08-28 08:38:39 阅读(3228) 回复(10)

上周刚刚迁移到gentoo下面。今天测试原来在FC5下开发的程序,发现configure的时候找不到lboost_thread。自己明明刚刚 emerge过。equery察看boost安装的文件,发现了libboost_thread-mt.so等几个文件。猜想可能是名字不同,于是修改了测试boost thread的m4脚本,程序编译通过,运行正常。 但是想不通的是有什么来历?总结emerge时候出错的几个软件,如scilab等等。通常都和上诉的情况类似。为什么会这么命名呢?

by gnap - 程序开发 - 2006-10-23 19:43:42 阅读(711) 回复(0)