有没有办法在C ++中查看内置文档?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法在C ++中查看内置文档?相关的知识,希望对你有一定的参考价值。
我本月刚开始学习C ++。
在Python中,我可以使用str.find
查看内置函数的文档(例如,help(str.find)
)。
但是,我不知道如何在std::find
中查看<algorithm>
的文档。
有没有人有关于在C ++中查找函数文档的快速方法的想法?
C ++没有像Python这样的内置文档。
最全面的在线参考指南是C++ reference,它涵盖了最后三个标准。这不是大多数搜索引擎的最高点,但最受欢迎的是充满了不准确性,应该避免。
你也可以download archives of the site for offline viewing(英文链接)。
有没有人有关于在C ++中查找函数文档的快速方法的想法?
在谷歌浏览器中,我有一个search engine set up,关键字“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 ++文档:
- http://cppreference.com(同行评审和备受推崇)
- Your C++ book(由SO同行评审)
- C ++标准(权威)
你不应该使用:
- 维基百科
- SGI STL文档(SGI STL与C ++标准库不同)
- http:// cplusplus.com
在C ++中没有内置文档这样的东西。您可能有一些随编译器一起提供的文档,但主要针对商业产品和特定于供应商的文档。您最好使用谷歌找到您选择的网站。
以上是关于有没有办法在C ++中查看内置文档?的主要内容,如果未能解决你的问题,请参考以下文章