Foros del Web » Programación para mayores de 30 ;) » C/C++ »

ayuda con tamaño de string

Estas en el tema de ayuda con tamaño de string en el foro de C/C++ en Foros del Web. holaaaa a todos, tengo una consulta alguien sabe como sacar el tamaño de una linea leida por teclado?, para posteriormente crear un arreglo con ese ...
  #1 (permalink)  
Antiguo 24/08/2010, 22:30
Avatar de extremoo  
Fecha de Ingreso: abril-2009
Mensajes: 54
Antigüedad: 15 años
Puntos: 0
De acuerdo ayuda con tamaño de string

holaaaa a todos, tengo una consulta alguien sabe como sacar el tamaño de una linea leida por teclado?, para posteriormente crear un arreglo con ese tamaño?, saludos.
  #2 (permalink)  
Antiguo 25/08/2010, 11:38
 
Fecha de Ingreso: febrero-2007
Mensajes: 163
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: ayuda con tamaño de string

Probaste con strlen?, sino por favor postea mas info, como por ejemplo recibis un string, lo haces con un scanf, etc. etc.
  #3 (permalink)  
Antiguo 25/08/2010, 16:40
Avatar de extremoo  
Fecha de Ingreso: abril-2009
Mensajes: 54
Antigüedad: 15 años
Puntos: 0
Respuesta: ayuda con tamaño de string

por ejemplo te explico lo que pasa es que quiero leer una linea por teclado ejemplo

"el auto de pepe es azul, y es de 1990."

quiero leer la linea para calcular su tamaño y asi pasar esta misma linea a un arreglo para posteriormente recorrerlo y por ejemplo mandar a un archivo las palabras que esten despues de "pepe".

intente leer con cin.getline pero ahora necesito pasar a un arreglo con el tamaño de la linea, no se si sea eficiente hacer esto, bueno tengo que hacer miles de cosas mas pero lo que me complica es mas que nada tener el tamaño
  #4 (permalink)  
Antiguo 25/08/2010, 19:14
 
Fecha de Ingreso: julio-2010
Mensajes: 153
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: ayuda con tamaño de string

puedes leer uno por uno
fgetc(stdin) e ir poniéndolo en un buffer

Etiquetas: string, tamaño
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:34.