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


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.


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.


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


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.