Das zweite Textprogramm soll es nun ermöglichen auch selber Text in die Datei zu schreiben…

Das C++ Textprogramm Version 2:

Das Textprogramm Version 2 erlaubt es einen Dateinamen mit Endung “txt“ anzugeben und dann in diese Datei einen Text (zumindest das erste Wort) einzutragen…

#include <iostream> 
#include <fstream> 
#include <string> 

int main() 
{ 
std::ofstream dat_aus; 
std::string dateiname; 
std::string texteingabe; 
std::cout << "Geben Sie den Namen der Datei mit Dateiendung (txt) ein: "; 
std::cin >> dateiname; 
std::cout << std::endl; 
std::cout << "Geben Sie den Text für die Datei ein: "; 
std::cin >> texteingabe; 

dat_aus.open(dateiname.c_str(), std::ios_base::out); 

if(!dat_aus) 
{ 
std::cout << "Datei konnte nicht geöffnet werden!"; 
std::cout << std::endl; 
return -1; 
} 

//Daten in die Datei schreiben 

dat_aus << texteingabe << std::endl; 

dat_aus.close(); 
return 0; 
}

Von Torsten