我这个月才开始学习 C++。
在 Python 中,我可以str.find
使用help(str.find)
.
但是,例如,我不知道如何查看std::find
in的文档<algorithm>
。
有没有人有关于在 C++ 中查找函数文档的快速方法的想法?
C++ 没有像 Python 这样的内置文档。
最全面的在线参考指南是C++ 参考,它涵盖了最后三个标准。这不是大多数搜索引擎的热门搜索,但热门搜索充满了不准确之处,应该避免。
您还可以下载该站点的档案以供离线查看(英文链接)。
有没有人有关于在 C++ 中查找函数文档的快速方法的想法?
在 Google Chrome 中,我设置了一个搜索引擎,其中包含关键字“ cpp
”和 URL“ http://en.cppreference.com/mwiki/index.php?title=Special%3ASearch&search=%s
”,以便我可以cpp std::find
在地址栏中键入以std::find
在浏览器中查找详细信息。
C++ 本身没有“内置文档”。它是一种语言,而不是一种系统。当然,Python 也“只是一种语言”,但它也是一种解释器,而且这种解释器具有 C++ 编译器所没有的某些特性。
在 Linux 上,您可能会找到所需的联机帮助页,因为libstdc++(GCC 的 C++ 标准库实现)会安装它们:
man std::string
C++ 文档可以在以下位置找到规范:
你不应该使用:
C++ 中没有内置文档之类的东西。您可能有一些随编译器一起提供的文档,但这主要是针对商业产品和特定于供应商的。你最好使用谷歌来找到你选择的网站。