【发布时间】:2012-05-23 20:15:46
【问题描述】:
我正在阅读一本 C++ 教程,作者说大多数 C++ 编译器都包含一个 String 类库,但即使包含,也建议创建自己的 String 类。不幸的是,作者没有说明原因。有没有人不同意/同意,为什么?
我正在使用 Xcode,提供的 String 类对我来说似乎很好,但话说回来,我只使用了几个小时,所以我不知道它的局限性。
提前致谢。
【问题讨论】:
-
绝不应该创建自己的 String 类,标准的就可以了。
-
std::string还不够好吗?为享受而制作一个总是很有趣,但我不认为它是有益的。 -
我认为这对于学习目的很重要
-
你需要做两件事:1)烧掉这本书,2)得到一本好书:Stroustrup/Sutter/Meyers/et al
-
使用 1994 年的 C++ 书籍就像使用 1920 年的有关驾驶的书籍,其中的一章是关于 Model T 抛锚时需要携带哪些工具和用品的章节。