C++文档
文章平均质量分 62
cattom
这个作者很懒,什么都没留下…
展开
-
STLPort Rope源码解析(一)
Rope是一个string的实现方式,最早详细论述这个实现的文章是hans-j. boehm, russ atkinson and michael plass等人在Xerox公司撰写的“Ropes: an Alternative to Strings”,在其中非常详尽的描述了传统string实现方式的弱点以及rope实现的算法和优点。StlPort的Rope也是按照文章所提到的方式实现。另外关于为原创 2005-02-27 12:36:00 · 971 阅读 · 0 评论 -
Boost Python(二)
Boost Python和SWIG是被应用的最广泛的C++&Python库,这篇文章对两者进行了简单的对比http://seal.web.cern.ch/seal/snapshot/work-packages/scripting/evaluation-report.html另外今天还在GMane上找了一个比较好的网站http://comments.gmane.org/gmane.comp.pyth原创 2005-04-14 14:28:00 · 905 阅读 · 1 评论 -
Boost Python使用(一)
一直向往Python的高效,可是手上的程序都是用C++开发的,不想再重写这部分数据结构了,于是就想到了用Boost Python来把这部分数据结构弄成Python的扩展包便于在以后的程序中使用Python进行编程。Boost Python的文档写的比较清楚,在写扩展的时候还是比较轻松。由于是第一次使用Boost Python,所以只是先把C++程序中的enum部分写了Python扩展包。只遇到了一原创 2005-04-13 17:24:00 · 1012 阅读 · 0 评论 -
提交了一个Doxygen1.4.7的bug和patch
最近开始用doxygen来把自己的程序进行文档化,以前使用的是1.4.4。后来下载了一个1.4.7,在对IDL文件的属性进行/defgroup和/ingroup的时候,发现总是不能文档化。doxygen的文档没有任何地方提到对group有什么修改。于是下载了doxygen的源码进行查看,发现它在1.4.7的时候增加了对IDL文件的属性的分类,但是在group的对应文件并没有增加相应部分。我的t原创 2006-06-24 19:35:00 · 864 阅读 · 0 评论