Как вы работаете с cpp? - PullRequest
10 голосов
/ 30 мая 2011

Например, как вы man std::sort?

Мои попытки, кажется, не на правильном пути.

UPDATE

yum install libstdc++-docs дает мне No package libstdc++-docs available

Ответы [ 3 ]

3 голосов
/ 30 мая 2011

У вас установлены справочные страницы?

sudo apt-get install manpages-dev glibc-doc
sudo apt-get install libstdc++6-4.4-doc

Где находятся справочные страницы по C ++?

Все, что вы делаете, должно работать, если man-страницы установлены правильно. см. Здесь

Установка этих пакетов для вашего дистрибутива не будет очень сложной. : -)

3 голосов
/ 30 мая 2011

Насколько я знаю, функции c ++ по умолчанию не включены в man-страницы ни в одном дистрибутиве Linux. Вы должны использовать вручную установить их с:

yum install man-pages libstdc++-docs
0 голосов
/ 30 мая 2011

Сначала установите man-страницы, как предлагали другие.

Затем хорошим рабочим процессом с man является использование -k arg, так как -k это "поиск".

Так что еслимы возьмем общий пример с классической функцией c printf (поскольку она неоднозначна)

$ man -k printf
...
printf (1)           - format and print data
printf (1posix)      - write formatted output
printf (3)           - formatted output conversion
printf (3posix)      - print formatted output
...

Затем вы можете увидеть функции c как 3 и 3posix, а команду оболочки как 1 и 1posix.И поскольку мы хотели бы прочитать о функции c.

$ man 3posix printf

Так что в вашем случае вы сможете найти свою библиотеку и затем прочитать ее.(если он установлен).

Надеюсь, это прояснит некоторую часть вашего вопроса.

...