Attenzione all'italiano ...Originariamente inviato da Salvatore_91
Io invece vorrei che fossero tutti allineati![]()
Devi considerare quanto sono lunghi i dati gia' visualizzati, dato che lo spostamento e' relativo ... quindi
codice:ofstream write("c:\\prova.txt",ios::out); write << "NOME"; write.seekp (20, ios_base::beg); write <<"COGNOME"; write.seekp (40, ios_base::beg); write <<"NUMERO"; write.seekp (54, ios_base::beg); write <<"E-MAIL"<<endl; cout << "Inserisci nome:"<<endl; cin >> nome; write << nome; write.seekp((streamoff)(20-nome.length()), ios_base::cur); cout << "Inserisci cognome:"<<endl; cin >> cogn; write << cogn; write.seekp((streamoff)(20-cogn.length()), ios_base::cur); cout << "Inserisci numero:"<<endl; cin >> numero; write << numero; write.seekp((streamoff)(14-numero.length()), ios_base::cur); cout << "Inserisci e-mail:"<<endl; cin >> mail; write << mail << endl; write.close();

Rispondi quotando