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;
}