Hi Leute,
ich habe einen einfachen vektor<char*> und möchte diesen in eine Datei schreiben.
Ich weiß aber ehrlich gesagt nicht, was ich hier falsch mache. Ich bekomme keine Fehlermeldung, aber es wird keine Datei erstellt o.Ä.
Beispielcode:
Eigentlich sollte nun in der Datei "tollerTest" stehen oder nicht?
ich habe einen einfachen vektor<char*> und möchte diesen in eine Datei schreiben.
Ich weiß aber ehrlich gesagt nicht, was ich hier falsch mache. Ich bekomme keine Fehlermeldung, aber es wird keine Datei erstellt o.Ä.
Beispielcode:
Code:
FILE *test_file;
.
.
.
vector<char*> all_chars;
all_chars.push_back( "toller" );
all_chars.push_back( "Test" );
char* test_filename = "toller_Name.txt"
test_file = fopen(test_filename, "w");
for ( i=0; i<=all_chars.size(); i++ )
fprintf(test_file, all_chars[i]);
fclose(test_file);
Eigentlich sollte nun in der Datei "tollerTest" stehen oder nicht?
Zuletzt bearbeitet: