Hola!
A ver mi primera preguntita en el foro :P
Tengo este código:
//modo lectura
ifstream fi;
string texto;
fi.open("fichero.txt",ios::in);
if(fi.is_open())
{
cout
string linea;
getline(fi,linea);
while(!fi.eof())
{
texto = texto + linea + "\n";
cout
getline(fi,linea);
}
//fi.close();
cout
cout
}
else
{
cout
}
Y ubuntu me dice:
"error: statement no se puede resolver la dirección de la función sobrecargada"
El error lo da en fi.close
¿Alguna idea de porqué no funciona? Si le quito el fi.close si que compila...
PD: Prefiero los mensajes de error en inglés :S
PD2: Solucionado, era un cochino paréntesis en el fi.close() Lo que tiene dormir poco jjaja :P
Zenkius ^^