我是 C 的新人,所以我想直接在控制台上使用一些手册页。
在 Linux 下,我可以使用cppman
获取有关 C ++ 中的varios函数的提示,例如:
$ cppman printf | head -n 10
printf(3) C++ Programmer's Manual printf(3)
NAME
printf - Print formatted data to stdout
TYPE
function
这个工具有什么谎言,但特别针对 C ?
因为 - 有一些不同的东西,例如:
$ cppman printf | grep -A 4 SYNOPSIS
SYNOPSIS
#include <cstdio>
int printf ( const char * format, ... );
UPD
查看man
并未给出结果:
$ man 3 printf
No entry for printf in section 3 of the manual
$ man -k printf
...
printf (1) - format and print data
printf [builtins] (1) - bash built-in commands, see bash(1)
...
而且 - printf
这里只是一个例子,但是关于更复杂的项目呢?
例如:
$ man bool
No manual entry for bool
$ cppman bool | grep -A 8 EXAMPLE
EXAMPLE
// modify boolalpha flag
#include <iostream> // std::cout, std::boolalpha, std::noboolalpha
int main () {
bool b = true;
std::cout << std::boolalpha << b << '0;
std::cout << std::noboolalpha << b << '0;
return 0;
}
答案 0 :(得分:4)
常规旧man
可行。您可以传递-S3
选项(或仅3
)将结果限制为C标准库函数。如果您未在man结果中看到C标准库函数,则需要安装libc联机帮助页集合。