- 博客(5)
- 收藏
- 关注
原创 C/C++字符串处理(4):std::vector与std::StringBuilder
C/C++字符串处理(4):std::vector与std::StringBuilder许式伟2008-3-28引子std::StringBuilder 基于 std::vector 实现。所以尽管本文讨论 std::vector,但是所有的结论对 std::StringBuilder 同样有效。实现概要简单来讲,std::vector 是一个动态数组,管理的是一块线性的、可动
2008-03-28 02:59:00 10474 4
原创 C/C++字符串处理(3):String ADT - 字符串只是抽象数据类型
C/C++字符串处理(3):String ADT - 字符串只是抽象数据类型许式伟2008-3-26概要字符串是什么?我们认为,与其说它是一个类,不如说它只是一个ADT(抽象数据类型)。目前C++中的字符串类目前广泛采用的C++字符串类有二:std::string(basic_string,由STL提供)、CString(由MFC或者WTL提供)。它们的实现非常类似
2008-03-26 22:31:00 5272 1
原创 C/C++字符串处理(2):String - 常字符串
C/C++字符串处理(2):String - 常字符串许式伟2008-3-23unfoldTable of Contents概要理解String(BasicString)关于TempString基类源码参考阅读概要我们知道,C++标准库(STL)提供了string(basic_string)类进行字符串操作。字符串很可能除了内存分
2008-03-23 21:20:00 8338 3
原创 C/C++字符串处理盘点:Char*/String/StringBuilder/TextPool/Rope
C/C++字符串处理盘点:Char*/String/StringBuilder/TextPool/Rope许式伟2008-3-20概要在介绍StdExt的时候,我曾经提到,STL设计精良,但是以下几块仍然设计不足(或缺失): allocator(内存管理) string(字符串处理/文本处理) parallel programming(并行编程)
2008-03-20 22:08:00 10471 17
原创 Erlang平面名字空间的缺陷及解决方案
问题缘起:参阅 Erlang Question 邮件列表上的讨论(http://groups.google.com/group/erlang-questions/browse_thread/thread/fed4e293a015ce8)。以下回复于该邮件列表。由于用的英文还是比较粗浅,我就不费神去翻译了。I think flat module namespaces is a defect of e
2008-03-01 13:20:00 2956 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人