是否可以在 linux 中使用“man std::find”?
Posted
技术标签:
【中文标题】是否可以在 linux 中使用“man std::find”?【英文标题】:Is it possible to use "man std::find" in linux? 【发布时间】:2013-10-04 15:23:01 【问题描述】:我正在使用 Ubuntu,并且已经安装了 libstdc++6-4.7-doc。
但似乎man
仅适用于类,例如
$ man std::vector
$ man std::istream
有效,但是
$ man std::find
没用,有什么想法吗?
提前致谢!
修改:
安装libstdc++后???-doc
我们可以使用 file:///usr/share/doc/gcc-4.7-base/libstdc++/html/index.html 访问文档。
【问题讨论】:
man std::vector
为我生成“没有 std::vector 的手动输入”。你是怎么安装的?
@JohnDibling 它对我有用(我在 archlinux 上)
@khajvah:我在 Ubuntu 上。我确定我只需要安装一些软件包。
@JohnDibling 我不记得我安装了任何其他东西,但 this 可能是软件包
获得手册页。运行man -k . | grep std
会导致看起来不像<algorithm>
中的任何组件。我怀疑他们根本不在那里。
【参考方案1】:
当您尝试使用 man [something] 时,您只需打开该项目的手册页(基于“man”二进制文件的工作方式)。由于 find 无法正常工作,因此很可能没有 man find 页面可以调出。如果您真的想从算法库中了解更多 c++ 库功能,请访问此处:http://en.cppreference.com/w/cpp/algorithm/find
人并不总是最好的资源(虽然通常是一个很好的起点)
谢谢
【讨论】:
【参考方案2】:在 ubuntu 上没有包包含 std::find 手册页。
如果这些 算法 手册页对您很重要,请向 ubuntu 提交错误报告或成为志愿者...
【讨论】:
以上是关于是否可以在 linux 中使用“man std::find”?的主要内容,如果未能解决你的问题,请参考以下文章