hallo erstmal,
ich habe eine frage ist zwar nicht uC bezogen aber vielleicht kann mir
jemand trotzdem helfen :
void logf(const char* fmt, ...){
va_list ap; // Pointer To List Of Arguments
if (fmt == NULL) // If There's No Text
return;
FILE* mylogfile = fopen("log.txt","a");
if(mylogfile == NULL) return;
va_start(ap, fmt);
fprintf(mylogfile, fmt, ap);
va_end(ap);
fclose(mylogfile);
};
diese funktion geht irgend wie nicht. ich dachte ich habe das mit dem
va_list richtig gemacht.
fmt erscheint im output aber die übergebenen variabel funktionieren
nicht ;(
danke john
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.