elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  strlen() y .length()
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: strlen() y .length()  (Leído 3,310 veces)
erest0r

Desconectado Desconectado

Mensajes: 147



Ver Perfil
strlen() y .length()
« en: 17 Septiembre 2013, 02:58 am »

Buenas noches, estoy claro que la funcion strlen() sirve para leer una cadena de caracteres al estilo C de una variable char, y .length() para saber el tamaño de un string, pero queria saber si existe una funcion en C++ para leer el tamaño de una cadena de caracteres de tipo char y no string. Gracias


En línea

Cruzar la calle junto a mucha gente cuando el semáforo sigue en rojo da seguridad y espíritu de equipo... o cruzamos todos o morimos juntos.
isseu


Desconectado Desconectado

Mensajes: 325


°º¤ø,¸¸,El conocimiento es poder°º¤ø,¸¸,ø¤º°`°º¤ø,


Ver Perfil WWW
Re: strlen() y .length()
« Respuesta #1 en: 17 Septiembre 2013, 03:14 am »

Si no me equivoco http://www.cplusplus.com/reference/cstring/strlen/


En línea

erest0r

Desconectado Desconectado

Mensajes: 147



Ver Perfil
Re: strlen() y .length()
« Respuesta #2 en: 17 Septiembre 2013, 03:18 am »

Si pero como tal strlen, pertenece a C, yo quiero uno propio de C++, y .length() lee el tamaño de una cadena tipo string, yo quiero leer una cadena tipo char pero con una funcion o clase propia de C++
En línea

Cruzar la calle junto a mucha gente cuando el semáforo sigue en rojo da seguridad y espíritu de equipo... o cruzamos todos o morimos juntos.
eferion


Desconectado Desconectado

Mensajes: 1.248


Ver Perfil
Re: strlen() y .length()
« Respuesta #3 en: 17 Septiembre 2013, 07:08 am »

Los arrays heredados de c ( como la cadena de caracteres que comentas ) no son objetos en sí mismos. Esto quiere decir que no poseen propiedades ni métodos.

La única forma de conocer su tamaño es usar las funciones heredadas de C.

También puedes meter esa cadena en un string y preguntar al string por su tamaño.
En línea

erest0r

Desconectado Desconectado

Mensajes: 147



Ver Perfil
Re: strlen() y .length()
« Respuesta #4 en: 17 Septiembre 2013, 08:25 am »

Gracias por la aclaracion eferion
En línea

Cruzar la calle junto a mucha gente cuando el semáforo sigue en rojo da seguridad y espíritu de equipo... o cruzamos todos o morimos juntos.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda con strlen [Solucionado]
Programación C/C++
Dark00 9 4,070 Último mensaje 11 Noviembre 2012, 19:17 pm
por Dark00
[FASM]strlen en ASM
ASM
0xDani 7 4,151 Último mensaje 28 Diciembre 2012, 14:30 pm
por avesudra
[Micro-rutina] strlen - ANSI « 1 2 »
ASM
Karcrack 13 5,181 Último mensaje 4 Abril 2013, 02:14 am
por mr.blood
Duda con programa - funcion strlen?
Programación C/C++
welchu 9 3,124 Último mensaje 18 Febrero 2014, 03:11 am
por NOB2014
[Aporte] Strlen XMM
ASM
cpu2 0 968 Último mensaje 22 Marzo 2014, 21:21 pm
por cpu2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines