| |||
leer archivos y pasarlos a un vector lo que pasa es que nos pidieron que se leyera un archivo en .txt y se fuera almacenando en un vector....el archivo es de 1720 lineas y cada linea es un número de de 6 dígitos... alguien sabe como hacerlo??(ahhh se me olvidaba el lenguaje es c++) |
| |||
que tal, espero que esto te sirva: [code] ifstream fp; fp.open("entrada.txt"); while(!fp.eof()) { string aux; string aux2[100]; // contara los espacios en blanco que hay en total de todo el enunciado int contEspacios = 0; // mientras nuestro archivo no llegue al End Of File while(!fp.eof()) { // leemos en un string lo que contiene // y va a ser separado por espacios en blanco fp >> aux; // asignamos a la primera posicion del arreglo auxiliar // el primer string aux2[contEspacios] = aux; // le decimoes que avance una posicion contEspacios++; } nota, ese metodo lo tenia de antes y lo que lee es un string , ahi solo cambiale para que lo lea con el tipo de dato que quieras. |