我现在在linux下编译一个用了boost/tokenizer.hpp库的源文件
代码如下:
#include
by kitty9fish - C/C++ - 2009-08-22 16:48:28 阅读(1456) 回复(1)
今天利用编版本的时间研究了一下boost的序列化,特别是xml序列化的东东,还是有很多收获,记下来怕以后忘记了,人老了,很多东东都记不得了...... (一)研究boost库xml序列化要做准备的工作 a.下一个最新的boost库记住用1.32版本的,这个版本提供了XML序列化的支持 b.windows下用的VC7.0,这个是一定要了,我一直没舍得换我的VC6,结果编译boost的serialization的库用了很多毛招就是编不过,实在没办法了,只好老老实实装了VC7,原...
//我想定义类似下面的concept
//c++伪码
//头文件中
template
试用boost,参照网上的资料输入如下程序,但是进行编译g++ filename.cpp不通过.
#include
如题,boost库中,容器最大能有多大呢 我目前使用一个python的3D绘图库,该库使用boost编写,最坏情况下,要绘制128×128×128个立方体,(绘制后这些立方体不释放) 程序运行一段时间后会死掉,目前怀疑是因为boost或者C++的容器崩溃了
[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判断 (再多此一举) 莫非这代码是机器人写的? 还是暗藏玄机, 实在不解, 衷心向各位请教.
看了一阵的boost,感觉是个蛮好的东东,可是一到开发的时候,就基本从来不用,不知道坛里的各位大侠,在自己上线的代码中常用到哪些库呢,准备有目标的重点突破一下。谢谢啦。
上周刚刚迁移到gentoo下面。今天测试原来在FC5下开发的程序,发现configure的时候找不到lboost_thread。自己明明刚刚 emerge过。equery察看boost安装的文件,发现了libboost_thread-mt.so等几个文件。猜想可能是名字不同,于是修改了测试boost thread的m4脚本,程序编译通过,运行正常。 但是想不通的是有什么来历?总结emerge时候出错的几个软件,如scilab等等。通常都和上诉的情况类似。为什么会这么命名呢?