Seite 1 von 1

Datei zu schreiben

Verfasst: Mo Dez 28, 2015 9:15 pm
von Chunya
Guten Tag,

ich möchte eine .txt Datei mit C++ schreiben. Diese Datei besteht aus verschiedene Anteile, z.B. Datei Name; Datei Kopf, um einige von Benutzer vorgebene Parameters einzusammlen; Haupteil der Datei, um die eingesammelte Parameters einzuarbeiten.

Ich habe einige Tutorial von fstream gefunden. Leider geht es nur um, ein paar String ins Datei zu schreiben.

Soweit weiß ich, dass mit java, gibt es eine schöne Lösung, mit BufferedWriter. wie Beispielsweise:

Code: Alles auswählen

try {

                    BufferedWriter bw = new BufferedWriter(new FileWriter(new File ("C://ccdl//chunya.sv")));

                    createHeader(bw, "Module1");

                    createParameter (bw, "5");

                    bw.close();

             } catch (IOException e) {

                    // TODO Auto-generated catch block

                    e.printStackTrace();

             }

  private static void createParameter(BufferedWriter bw, String string) {

             // TODO Auto-generated method stub

             try {

                    bw.write ("Param" + string);

             } catch (IOException e1) {

                    // TODO Auto-generated catch block

                    e1.printStackTrace();

             }

             try {

                    bw.newLine();

             } catch (IOException e) {

                    // TODO Auto-generated catch block

                    e.printStackTrace();

             }

       }

 

       private static void createHeader(BufferedWriter bw, String name) {

 

             String header = "module" + name;

             try {

                    bw.write(header);

                    bw.newLine();

             } catch (IOException e) {

                    // TODO Auto-generated catch block

                    e.printStackTrace();

             }

       }


Könnte Jemand mir vielleicht sagen, ob es in C++ auch solche Varianten gibt? Oder noch bessere Idee?

Vielen Dank im Voraus,

Chunya


EDIT nufan: Code-Tags

Re: Datei zu schreiben

Verfasst: Di Dez 29, 2015 2:43 pm
von nufan
Hallo! :)
Was ist denn das Problem mit fstream? Sieh dir mal das Beispiel ganz unten an:
http://www.cplusplus.com/reference/fstr ... /ofstream/