non ne posso più di usare i file di testo..sarebbe tanto comodo con i dabatase, va bhè..veniamo al problema:
io ho un file di testo, l'ho aperto in modalità lettura e con la funzione
l'ho suddiviso in tante linee, che posso andare a visualizzare così,tramite un ciclo:codice:totaleutenti.getline(riga_letta[j++],MAX_LINE_LEN);
e fin qui tutto bene...codice:for(int y = 0 ; y < j-1 ; y++) { cout << riga_letta[y]; }
Ora il problema si pone, perchè io alla "linea" devo aggiungere una stringa, che di fatto è l'estensione del file..ho provato:
1) string x = riga_letta[y] + ".txt"; //l'operatore "+" non è consentito
2) riga_letta[y]= riga_letta[y] + ".txt"; // l'operatore "+" non è consentito
3)
string x;
strcpy(x,riga_letta[y].c_str());
in pratica il mio problema è: trasformare riga_letta[y] in una stringain modo da consentirmi poi di effettuare le mie modifiche.
grazie come sempre..