Подтвердить что ты не робот

Как вы работаете cpp?

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

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

UPDATE

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

4b9b3361

Ответ 1

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

yum install man-pages libstdc++-docs

Ответ 2

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

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

Где страницы руководства для С++?

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

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

Ответ 3

Сначала установите 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

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

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