аналог cppman для C?

Я новичок в С, поэтому я хотел бы использовать некоторые справочные страницы прямо из консоли.

Под Linux я могу использовать cppman, чтобы получить советы о функциях varios в C ++, например:

$ cppman printf | head -n 10
printf(3)                                                                                  C++ Programmer's Manual                                                                                  printf(3)NAME
printf - Print formatted data to stdout

TYPE
function

Есть ли что-то, лежат этот инструмент, но специально для С?

Потому что — есть некоторые отличия, например:

$ 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;
}

1

Решение

Обычный старый man буду работать. Вы можете передать -S3 вариант (или просто 3) ограничить результаты стандартными функциями библиотеки C. Если вы не видите функций стандартной библиотеки C в результатах man, вам необходимо установить коллекцию manc для libc.

4

Другие решения


По вопросам рекламы [email protected]