Programación General > C/C++

 Librerias C++

(1/2) > >>

kaliana:
Hola, buenas, antes que nada, felicitaros por "SoloCodigo", es muy completa. Justamente, ahora me estoy iniciando con C++, y me encuentro con una duda sobre librerías, el caso es que no puedo usar las librerías de C (orden el profesor), que librería contiene la función srtlen (de C) para C++?

Muchas gracias.

m0skit0:
strlen() es una función de C, no existe en C++. En C++ se usa la clase string, no char*.

kaliana:
he encontrado la libreria cstring,  lo he probado y me funciona, pero otra cosa es que sea correcta. Lo es?

Gracias

m0skit0:
No sé qué no has entendido de esta frase:


--- Cita de: "m0skit0" ---En C++ se usa la clase string, no char*.
--- Fin de la cita ---
http://www.cplusplus.com/reference/string/string/

Y no, esa librería no te vale según lo que comentas de "orden el profesor".

Saludos.

Geo:
Dices que el profesor indicó no usar bibliotecas de C, pero no dices para hacer qué :p.

cstring en C++ es lo mismo que string.h de C. Se le puso ese nombre para indicar algo como "la biblioteca string de C", así como cstdio y cstdlib que serían "las bibliotecas de entrada/salida y estándar de C".

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa