man page 解决方案

安装

如果不想使用web版文档:https://gcc.gnu.org/onlinedocs/libstdc++/

则需要手动安装 libstdc++ 的manpage以供man查询

对于不同的包管理器和软件源,其manpage包名可能不同。以libstdc++为关键字使用相应包管理器在软件源上搜索并安装即可。

搜索

目前安装的C++ man pages与直接查询C语言标准函数不同,需要加上命名空间的限制:

  • man namespace::function : 标准库函数查询

  • man namespace::header : 标准头文件查询

  • man namespace::class : 一些标准库中类的查询

如我要查询string.length用法,需要先查询 man std::string, 然后使用/length搜索函数

最后更新于