Veröffentlicht 6. Juli 200916 j hey ich möchte mein c++ programm eine textdatei schreiben lassen, und dahinein »Zitat: "bla bla ... "« (mir geht es um die anführungszeichen) FILE * pFile; pFile = fopen ("Zitate.txt","a+"); fputs (""", pFile); // drei " machen fehler :S fclose (pFile); wie kann ich die anführungs zeichen in das txt file schreiben? (char)34 geht leider nicht, weil das programm sich sofort beschwert: error C2664: 'fputs': Konvertierung des Parameters 1 von 'char' in 'const char *' nicht möglich
6. Juli 200916 j ich möchte mein c++ programm eine textdatei schreiben lassenDas sind aber ganz stark nach C aus, nicht C++. drei " machen fehler :S (char)34 geht leider nicht, weil das programm sich sofort beschwert: error C2664: 'fputs': Konvertierung des Parameters 1 von 'char' in 'const char *' nicht möglichEinzelne Zeichen schreibt man ja auch mit fputc (c für Character), nicht fputs (s für String). Einfacher ist es aber, eine Escapesequenz zu benutzen: fputs ("\"", pFile);
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.