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:
grazie mille in anticipo!!!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();![]()




Rispondi quotando