alguno de ustedes puede decirme con que funciones o como hacer para leer un archivo txt y como guardar los datos en una cola?...
tengo el archivo txt:
crear alumno(1,Juan,10,Sexto,6)
crear alumno(2,Pedro,9,Cuarto,2)
crear alumno(3,María,11,Sexto,6)
lo que quiero hacer es guardar los datos en una cola, para luego crear el primer alumno, luego el segundo, etc.
se que hay otras maneras de poder hacerlo pero esta fue la forma que me lo pidieron y la verdad no doy como hacerlo :-[ :-(
Simple, con la función getline de ifstream almacenas en un array de string los datos del txt, con eso ya tendrías hecha "la cola"
Saludos
Citaralguno de ustedes puede decirme con que funciones o como hacer para leer un archivo txt y como guardar los datos en una cola?...
tengo el archivo txt:
Código:
crear alumno(1,Juan,10,Sexto,6)
crear alumno(2,Pedro,9,Cuarto,2)
crear alumno(3,María,11,Sexto,6)
Si tu archivo tiene esa forma, ej: "crear alumno(1,Juan,10,Sexto,6)", primero tenes que leer la cadena como te dijeron, segundo tener un puntero que apunte a "1,Juan,10,Sexto,6)", y finalmente seguro tenes q usar la funcion strtok (si estas en C), y ademas(no aclaras mucho) convertir esos numeros a int...
Saludos
PD: aclara si es C o C++
gracias lo tengo ;D, ahora como hago para simular que voy creado los alumnos? xq lo que tengo que hacer es un simulador de un Bloque de Control de Procesos de un sistema operativo en C, C++...entonces tengo el archivo txt:
ID Nombre Tiempo Nucleo Quantum Estado
crear alumno(1,Juan,10,Sexto,6,Listo)
crear alumno(2,Pedro,9,Cuarto,2,Listo)
crear alumno(3,María,11,Sexto,6,Listo)
se me habia olvidado colocar el estado :silbar:, ya que tengo guardardo mi txt en un array dinamico, debo de simular el proceso de listo pasa a ejecución...(esos n falta explicarlo XD)
Todas las ideas son bienvenidas!!! ;-)
Gracias!
Cita de: GuateGio en 9 Agosto 2012, 07:32 AM
gracias lo tengo ;D, ahora como hago para simular que voy creado los alumnos? xq lo que tengo que hacer es un simulador de un Bloque de Control de Procesos de un sistema operativo en C, C++...entonces tengo el archivo txt:
ID Nombre Tiempo Nucleo Quantum Estado
crear alumno(1,Juan,10,Sexto,6,Listo)
crear alumno(2,Pedro,9,Cuarto,2,Listo)
crear alumno(3,María,11,Sexto,6,Listo)
se me habia olvidado colocar el estado :silbar:, ya que tengo guardardo mi txt en un array dinamico, debo de simular el proceso de listo pasa a ejecución...(esos n falta explicarlo XD)
Todas las ideas son bienvenidas!!! ;-)
Gracias!
lo estoy haciendo en C++