2011-05-30 21 views
10

Por ejemplo, ¿cómo hace usted man std::sort?¿Cómo se manejan las funciones cpp?

Parece que mis intentos no están en el camino correcto.

ACTUALIZACIÓN

yum install libstdc++-docs me da No package libstdc++-docs available

+0

Parece que Google dice que debería funcionar como lo está haciendo, siempre que tenga instaladas las páginas de manual de libstdC++ adecuadas. –

+0

[Esta pregunta] (http://unix.stackexchange.com/questions/12688/) podría ayudar. –

+1

Esto podría ser específico de la distribución. Cual estas usando? –

Respuesta

3

Por lo que yo sé, C++ funciones no están incluidos por defecto en las páginas de manual en cualquier distribución de Linux. Debe usarlos manualmente para instalarlos con:

yum install man-pages libstdc++-docs 
+2

Esto no es correcto. Ver [aquí] (http://unix.stackexchange.com/questions/12688/). –

+0

@Space Eso es algo nuevo;) Gracias. arregló la respuesta. –

+0

Obtengo 'Ningún paquete libstdC++ - documentos disponibles. – wireshark

3

¿Tiene páginas man instaladas?

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

Where are the man pages for C++?

Lo que está haciendo debe funcionar si las páginas de manual están instalados correctamente. see here

La instalación de estos paquetes para su distribución no será muy difícil. :-)

+0

Acabo de recibir' No hay paquete libstdC++ - documentos disponibles. – wireshark

+0

Luego tendrá que descargarlo e instalarlo manualmente desde [aquí] (ftp: //gcc.gnu .org/pub/gcc/libstdC++/doxygen /) –

+0

¿cómo puedo instalarlo manualmente? – wireshark

-1

Primero instale las páginas man como sugirieron los demás.

Entonces un buen flujo de trabajo con el hombre es usar el -k arg, ya que -k es "buscar".

Así que si tomamos un ejemplo general con la clásica función printf c (ya que es ambigua)

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

entonces usted puede ver las funciones de C como 3 y 3posix y el comando shell como 1 y 1posix. Y dado que nos gustaría leer sobre la función c.

$ man 3posix printf 

Así que en su caso debería poder buscar su lib y luego leerlo. (si está instalado, eso es).

Espero que aclare alguna parte de su pregunta.

+0

No tengo ningún problema con las funciones de hombre c ... – wireshark

+0

Ok, entonces puedes ignorar esta respuesta. – Johan

Cuestiones relacionadas