那么我应该在哪里找到最好的在线C++标准库参考资料呢?

21

你知道,在代码中加上注释和示例等东西。

需要一个快速参考,方便编码时使用。


16
好的,我会尽力进行翻译。以下是需要翻译的内容:+1 for not calling it "the STL"谢谢你不称它为“the STL”。 - Lightness Races in Orbit
是的,我注意到其他问题中的争吵了。 - navand
我不会说MSDN上的那个是最好的,但我喜欢它。 - Benjamin Lindley
@Benjamin:那你为什么不把它作为答案呢?它看起来和我的一样有效。 - Fred Larson
@Tomalak:谁称之为“STL”?STL并不是整个标准库。(虽然它是最酷的部分,呵呵) - Billy ONeal
@Billy: 不幸的是,有很多人犯这些错误。我的手下会尽力在SO上修复这些错误,但我经常看到这种情况。例如123。这让我感到困惑,为什么这种错误如此普遍。无论如何,我猜这个问题可能不适合这里... 这个问题就是 :D - Lightness Races in Orbit
5个回答

16

谢谢,这就是我所说的那种东西。 - navand

13

除了标准文档本身外,我通常使用 cplusplus.com。因为在谷歌搜索 std::vector 时,它是第一个出现的结果。

更新:

如今,我大多使用 cppreference.com


我自己说不出来得更好。;-) - Fred Larson
我喜欢cplusplus.com的展示比cppreference.com更好(同时,我也习惯了后者的展示),所以我也更偏爱前者--直到发现它已经多次没有更新。从那时起,只用cppreference.com了。 - Aconcagua

5

给自己一个好处,买一本书,例如C++标准库


1
  1. "Buy" ≠ 免费(就像原帖所问的那样)。 2)"book" ≠ 在线。你无法搜索(除其他事项外)。我有C++ Prog Lang w/ 2011(最新的Stroustrup版本),我很喜欢它,但由于自身重量无法被装订物支撑,在接受大量使用的情况下,它正在破裂。我拥有的副本已经修复了多次 -- 装订重新粘合、用木胶粘合页面以及各种类型的透明胶带来固定页面和封面,因为胶水不起作用。它仍然在破裂。一本书不能替代电子参考资料,无论这本书多好。
- Astara

4

实际的C++标准。说真的,它有点昂贵,但它是唯一权威的来源。如果您需要某些特定文档,Ctrl + F 就可以胜任。


1
新的C++0x标准草案可免费获取,是一个很好的通用参考,当然如果有疑问,你还需要参考最终发布的标准。另外:“没有人拥有C++标准吗?”——“可能吧,鉴于它的价格。” - Kerrek SB
@Kerrek:那不是最新的草案。FCD曾经有一段时间可用,但在国际标准化组织的要求下被删除了。 - Billy ONeal
好的,谢谢。不过我提供的这个链接作为日常参考是否足够? - Kerrek SB
@Kerrek:这要看情况。你是编译器开发人员吗? :) - Billy ONeal
1
哈哈,不是的!确切地说——如果我只想编写“正常”的C++代码,而不是利用意外的语言行为,那么可下载的参考资料是否足够准确和完整呢?它有一个很棒的STL参考,如果与实际标准没有明显差异,这一点就值得推荐了。 - Kerrek SB
2
Bjarne Stroustrup在他的C++11-FAQ中链接了这篇较新的工作论文,并表示它与FCD“接近”。 - ian

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接