我是 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;
}
最佳答案
常规的旧man
将起作用。您可以传递-S3
选项(或仅传递3
)将结果限制为C标准库函数。如果在您的手册结果中没有看到C标准库函数,则需要安装libc手册页集合。
关于c++ - Cppman C的模拟?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27347519/