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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  Como usar getline() junto con archivos (.txt)?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como usar getline() junto con archivos (.txt)?  (Leído 1,819 veces)
Persant

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Como usar getline() junto con archivos (.txt)?
« en: 29 Enero 2016, 09:57 am »

Buenas jeje tengo una consulta... es decir en mi proyecto debo hacer un juego estilo preguntados... y debo guardar cada objeto en un txt usando la libreria fstream... la cuestion es que necesito guardar una linea de caracteres y lo estoy haciendo asi... donde io tiene 2 atributos:
ifstream in;
ofstream out;

el metodo recibe un objeto de tipo respuesta (la clase respuesta tiene un string que seria la descripcion de la respuesta o nombre y un bool para identificar cual respuesta es correcta.
uso un * de bandera para que a la hora de leer el string se detenga al leer el * y guarde todo lo leido hasta antes de llegar ahi
void IO::WR(Respuesta*p)
{
   string nomb;
   out.open("RESP.txt");
   getline( cin,nomb,'\n');
   out << nomb <<'*'<<" "<<p->getEsCorrecta()<< endl;
   out.close();
}

ya guardado me quedaria algo asi en el doc .txt
Los Andes* 0

pero el problema es que no puedo usar el getline para obtener la cadena de strings debido que al usar

      in>>getline(cin,nombre,'*')>>esCorrecta (para el booleano);

tambien he intententado

      getline (in,nombre,'n');

o solo usando

     getline (in, nombre);


pero no me funciona y no se como hacerlo pq intente hacerlo asi

     getline(in>>nombre,'n');


realmente no se como hacer para sacar el archivo usando el ifstream


exceptuando que no fuera posible usando un getline... hay alguna otra forma de que yo pueda sacar esa cadena de palabras?


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿como instalo windows 7 junto a ubuntu?
GNU/Linux
Maldito karma 3 7,742 Último mensaje 11 Agosto 2012, 02:00 am
por Maldito karma
como instalar windows 8 junto a ubuntu
Hacking
kendo90 1 2,320 Último mensaje 2 Mayo 2014, 01:41 am
por WIитX
Como tener Window junto con Mac en mi ordenador Mac? Los dos a la vez
Mac OS X
sleyter45 4 3,072 Último mensaje 27 Febrero 2015, 08:25 am
por BlackM4ster
Como Iniciar Xampp junto con windows
Windows
soy_nicanor 2 11,426 Último mensaje 21 Abril 2015, 02:19 am
por EFEX
Algun VPN recomendado para usar junto a tor?
Hacking
later200 1 2,130 Último mensaje 23 Febrero 2022, 00:27 am
por xpl0ited1
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines