[C con Clase] Segmentation Fault a la hora de leer un archivo
Asdrúbal Iván Suárez Rivera
asdrubal.ivan.suarez.rivera en gmail.com
Lun Abr 2 19:54:13 CEST 2012
Buenas tardes, disculpen si la pregunta es un poco newbie, resulta que
tengo un problema a la hora de leer un archivo, sospecho que en las últimas
líneas, pero no he tenido posibilidad de debuggearlo, este es el código que
ando usando:
#include <iostream>
#include <vector>
#include <string>
#include <fstream>
#include <sstream>
using namespace std;
vector<int> & leer();
void imprimir(vector<int> &);
vector<int> & leer()
{
string linea;
vector<int> ret_val;
int temp;
ifstream archivo("QuickSort.txt");
if(archivo.is_open())
{
while(archivo.good())
{
if(getline(archivo,linea)){
istringstream ss(linea,stringstream::in |
stringstream::out);
ss >> temp;
//temp << ss;
ret_val.push_back(temp);
//imprimir(ret_val);
}
else
break;
}
archivo.close();
}
else
throw 1;
return ret_val;
}
void imprimir(vector<int> &lista)
{
for(int val=0;val<lista.size();val++)
cout<<lista[val]<<"\n";
}
int main()
{
vector<int> valor = leer();
imprimir(valor);
return 0;
}
De verdad, no sé que pueda ser.
Adjunto tanto el archivo como el cpp. Buen día y cualquier ayuda es
bienvenida.
--
Asdrúbal Iván Suárez Rivera
*El éxito de alguien que enseña no es que sepa mucho, sino que lo poco que
sabe lo sepa hacer llegar.*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20120402/dba26927/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: archivo_problema.zip
Type: application/zip
Size: 22557 bytes
Desc: no disponible
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20120402/dba26927/attachment.zip>
Más información sobre la lista de distribución Cconclase