ciao a tutti!
sto provando a creare un programma che "simula" un editor di html.
in sintesi il procedimento è il seguente:
1- creo un primo file di testo dove memorizzo riga per riga gli input della cin( fin qui nessun problema siccome anche andando a controllare il file di testo .txt noto che è tutto corretto)
2- copio il contenuto del primo file di testo in un secondo file .html( che poi sarà il programma vero e proprio ).
qui il codice del secondo passo:
codice:
fstream f_txt;
ofstream f_html;
...
f_txt.open( nome_f + ".txt", ios::in );
f_html.open( nome_f + ".html" );
cout << "...STO CREANDO IL PROGRAMMA..." << endl;
while ( !f_txt.eof() )
{
//getline( f_txt, temp_s, (char) 10 ); un altra possibilita di getline che ho trovato
getline( f_txt, temp_s );
//f_txt >> temp_s; //questa soluzione sarebbe anche corretta ma preferirei la getline
temp_s= taglia_stringa( temp_s, length_int(i) + 2 );// questa lasciatela stare intanto l'errore non si verifica qua
f_html << temp_s;
}
f_html.close();
f_txt.close();
grazie mille in anticipo!!!