有没有办法在C ++中查看内置文档?

时间:2013-02-16 12:50:28

标签: c++ stl

我本月刚开始学习C ++。

在Python中,我可以使用str.find查看内置函数的文档(例如,help(str.find))。

但是,我不知道如何在std::find中查看<algorithm>的文档。

有没有人想过快速查找C ++中的函数文档?

3 个答案:

答案 0 :(得分:5)

C ++没有像Python这样的内置文档。

最全面的在线参考指南是C++ reference,其中涵盖了最后三个标准。这不是大多数搜索引擎中最受欢迎的,但最重要的是充满了不准确性,应该避免。

您还可以download archives of the site for offline viewing(英文链接)。

  

有没有人想过快速查找C ++中的函数文档?

在谷歌浏览器中,我有一个search engine set up,其关键字为“cpp”,网址为“http://en.cppreference.com/mwiki/index.php?title=Special%3ASearch&search=%s”,因此我可以输入 c p p s t d :< / KBD> ˚F 名词 d  在地址栏中查找我的浏览器中std::find的详细信息。

答案 1 :(得分:1)

C ++本身没有“内置文档”。它是语言,而不是系统。当然,Python也只是“一种语言”,但它也是一个解释器,这个解释器具有C ++编译器所没有的某些特性。

在Linux上,您可能找到联机帮助页,因为 libstdc ++ (GCC的C ++标准库实现)会安装它们:

man std::string

可以在以下网址找到C ++文档:

你应使用:

  • 维基百科
  • SGI STL文档(SGI STL 与C ++标准库相同)
  • http:// cplusplus.com

答案 2 :(得分:1)

在C ++中没有内置文档这样的东西。您可能有一些随编译器一起提供的文档,但主要针对商业产品和特定于供应商的文档。您最好使用谷歌找到您选择的网站。