PDA

View Full Version : [C++] Segmentation fault


pixie
23-09-2010, 14:42
Salve a tutti.
Questa è la situazione:


ifstream iw;
string temp;
string luogo;

getline(iw, temp, '\n');
luogo = temp;

Premetto che ci sono altre getline precedenti che scrivono sempre dentro la variabile temp, ma che comunque sovrascrivono la presenza di eventuali caratteri.
Comunque sia mi da un errore di "segmentation fault". Avete idea del motivo?
Non chiedetemi il codice perchè è veramente troppo complesso e non potrei mai darvi un impegno simile. Grazie :)

pixie
23-09-2010, 15:18
Specifico meglio:
il blocco di codice mostrato si trova all'interno di una classe e per quanto sia strano non mi fa accedere al campo luogo che è dichiarato protected mentre temp è una stringa passata dall'esterno.