有没有办法在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 ++文档:

你不应该使用:

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

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

以上是关于有没有办法在C ++中查看内置文档?的主要内容,如果未能解决你的问题,请参考以下文章

在C代码中使用ReadFile

怎样在word中高亮显示java代码

需要示例代码片段帮助

如何在mongo shell中查看文档字段?

有没有办法在 .NET Core 的单元测试中查看生成的日志消息?

Go Doc文档