probleme mit TXT Dateien erstellung
-
Ich hab ein Problem mit einen Programm vom mir
#include <iostream> #include <fstream> #include <string> int main(){ char zeichen; std::fstream dat_ein; std::string dateiname="test.txt"; dat_ein.open(dateiname.c_str(), std::ios_base::in); while (!dat_ein.eof()){ dat_ein.get(zeichen); std::cout << zeichen; } dat_ein.close(); std::ofstream outfile; outfile.open("test.txt"); outfile << zeichen << "a"; outfile.close(); system("PAUSE"); return 0; }dieses Porgramm soll eigentlich bewirken,dass diese Textdatei
Dies ist ein Textzu dieser Textdatei umgewandelt wird
Dies ist ein Text adoch herauskommt
aWo ist der Fehler bzw. wie kann mann das anders machen???
PS: ich bin noch relativ weit am anfang der C++ Programmierung
-
datei zum anhängen öffnen.
-
Wie bitte ich habe diesen komplizierten sachverhalt nicht richtig verstanden!!

noch einmal für die ganz blöden!!

-
outfile.open("test.txt");guck ma, was man da als zweiten parameter übergeben _kann_
da:
http://www.cplusplus.com/reference/iostream/ofstream/bb