Скачать ссылку на C ++

9

Я изучаю C ++ и в настоящее время в течение нескольких недель без постоянно работающего подключения к Интернету. Я ищу (ASCII) терминал для поиска и чтения C ++ документации. Сегодня я, например, искал ссылку c_str () и не смог найти ничего на страницах справки Ubuntu по умолчанию.

Я благодарен за любые советы и подсказки

Klau3
источник
1
Если это просто "где я могу скачать ссылку на C ++", то лучше использовать stackoverflow. Но если вам нужен именно Ubuntu, возможно, здесь все в порядке.
Poolie

Ответы:

10

Вы можете установить, libstdc++6-4.5-docчтобы получить руководства для библиотеки GNU c ++, а затем man std_basic_stringрассказать вам о содержимом этого класса.

Вы можете спросить: как я должен знать, чтобы посмотреть на этой конкретной странице man? Ну, что вы хотите, это -k(ключевое слово) аргумент для человека:

mbp@joy% man -k c_str
....
std_basic_streambuf (3cxx) - (unknown subject)
std_basic_string (3cxx) - (unknown subject)
std_basic_stringbuf (3cxx) - (unknown subject)
std_basic_stringstream (3cxx) - (unknown subject)

и тогда вы можете попросить человека для одной из тех конкретных страниц.

Или, конечно, если вы будете искать в Интернете (более тщательно, чем я), вы сможете найти PDF-файл определения стандартной библиотеки.

poolie
источник
Я нашел другой полезный способ интегрировать документацию в предпочитаемую IDE: shinnok.com/rants/2011/07/19/…
Paradiesstaub
3

Взгляните на аннотации c ++, которые бывают разных форматов и доступны в центре программного обеспечения.

RolandiXor
источник
Я установил его с помощью USC natty и не могу его найти. Как я могу начать это? Я чувствую себя немного глупо, задавая этот вопрос ...
Klau3
Вы не начинаете это :). Документы обычно находятся в / usr / share / c ++ - аннотации (если я правильно помню).
RolandiXor
1
Но в целом, как вы находите документацию, которую вы установили? Там есть небольшой пробел, но в целом либо запустите yelp(просмотр документа в графическом интерфейсе), либо просто посмотрите /usr/share/doc. Было бы хорошо, если бы это появилось в меню.
пул
1
Я добавил псевдоним в мой глобальный bashrc → alias c = 'less /usr/share/doc/c++-annotations/cplusplus.txt.gz'
Klau3
1

Ссылка на C / C ++, размещенная на cppreference.com, может быть загружена в виде архива HTML-страниц: http://en.cppreference.com/w/Cppreference:Archives.

Хотя эта ветка довольно старая, эта ссылка может быть полезна для тех, кто находит ее в выдаче (как я сделал).

xHire
источник