Programación General > C/C++
Librerias C++
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
[#] Página Siguiente
Ir a la versión completa