Descargar referencia de C ++

9

Estoy aprendiendo C ++ y actualmente estoy durante algunas semanas sin trabajar constantemente la conexión a Internet. Busco en un terminal (ASCII) documentación de C ++ que se puede buscar y leer. Hoy, por ejemplo, busqué la referencia c_str () y no pude encontrar nada en las páginas man predeterminadas de Ubuntu.

Estoy agradecido por cualquier consejo y sugerencia

Klau3
fuente
1
Si esto es genéricamente "¿dónde puedo descargar una referencia de C ++", podría ser mejor en stackoverflow. Pero si específicamente quieres uno en Ubuntu, quizás esté bien aquí.
Poolie

Respuestas:

10

Puede instalar libstdc++6-4.5-docpara obtener los manuales de la biblioteca GNU c ++, y luego man std_basic_stringle informa sobre el contenido de esa clase.

Puede preguntar: ¿cómo debo saber mirar en esa página de manual en particular? Bueno, lo que quieres es el -kargumento (palabra clave) para el hombre:

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)

y luego puedes pedirle al hombre una de esas páginas en particular.

O, por supuesto, si busca en la web (más a fondo que yo), puede encontrar un PDF de la definición estándar de la biblioteca.

billar
fuente
Encontré otra forma útil de integrar la documentación en mi IDE preferido: shinnok.com/rants/2011/07/19/…
Paradiesstaub
3

Eche un vistazo a c ++ - anotaciones, que viene en varios formatos diferentes y está disponible en el centro de software.

RolandiXor
fuente
Lo instalé usando el USC natty y no puedo encontrarlo. ¿Cómo puedo comenzarlo? Me siento poco estúpida hacer esta pregunta ...
Klau3
No lo "inicias" :) Los documentos generalmente están en / usr / share / c ++ - anotaciones (si no recuerdo mal).
RolandiXor
1
Pero en general, ¿cómo encuentra la documentación que instaló? Hay una pequeña brecha, pero en general se ejecuta yelp(una gui de visualización de documentos) o simplemente se mira /usr/share/doc. Sería bueno si apareciera en el menú.
Poolie
1
Agregué
1

La referencia C / C ++ que reside en cppreference.com se puede descargar como un archivo de páginas HTML: http://en.cppreference.com/w/Cppreference:Archives

Aunque este hilo es bastante antiguo, este enlace podría ser útil para otros que lo encuentran en SERP (como lo hice yo).

xHire
fuente