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

Leer cadenas con espacios

Estas en el tema de Leer cadenas con espacios en el foro de C/C++ en Foros del Web. Holaa a todos, soy nuevo aqui y quisiera que me ayuden en c++, nesecito leer una cadena con espacios desde un archivo. Como lo hago?? ...
  #1 (permalink)  
Antiguo 08/05/2012, 15:18
 
Fecha de Ingreso: mayo-2012
Mensajes: 1
Antigüedad: 12 años
Puntos: 0
Pregunta Leer cadenas con espacios

Holaa a todos, soy nuevo aqui y quisiera que me ayuden en c++, nesecito leer una cadena con espacios desde un archivo. Como lo hago?? Ejemplo.

Entrada.txt
esta es una cadena con espacios.

Nesecito leer la primera fila y almacenarlo en un string, volver a repetir el ciclo hasta que no hayan mas cadenas.

Gracias de antemano.
  #2 (permalink)  
Antiguo 08/05/2012, 15:41
 
Fecha de Ingreso: diciembre-2011
Ubicación: CABA
Mensajes: 433
Antigüedad: 12 años, 4 meses
Puntos: 94
Respuesta: Leer cadenas con espacios

Hola! una funcion para leer cadenas con espacios puede ser fgets()

Saludos
  #3 (permalink)  
Antiguo 10/05/2012, 19:05
 
Fecha de Ingreso: octubre-2011
Ubicación: Elche (Alicante)
Mensajes: 2
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Leer cadenas con espacios

Yo la que utilizo es getline(cin,nombreString), siendo nombreString el string donde vas a almacenar la linea leída.
  #4 (permalink)  
Antiguo 18/05/2012, 12:41
 
Fecha de Ingreso: enero-2012
Mensajes: 88
Antigüedad: 12 años, 3 meses
Puntos: 11
Respuesta: Leer cadenas con espacios

Yo uso cin.get(string), solo que ten cuidado con como se manejan los returns.
__________________
Ríete con un motón de videos chistosos o con las mejores imagenes chistosas
  #5 (permalink)  
Antiguo 27/06/2012, 19:39
 
Fecha de Ingreso: junio-2012
Ubicación: Huancayo
Mensajes: 1
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Leer cadenas con espacios

Saludos:

el uso de getline es el recomendado pero tienes que revisar la informacion de Archivos, abrir el flujo del archivo fuente, en tu ejemplo seria Entrada.txt y empezar a coger las lineas tomando en cuenta el final de cada linea. empieza por revisar Archivos en C++ y ahi encontraras la parte que necesitas, es comun este tipo de ejercicios.

Etiquetas: c++
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 22:01.