000
28.05.2004, 10:34 Uhr
Unwissende
...die wirklich Unwissende 8-)
|
Hallo, wieder "ärgere" ich mich mit einem von jdm. anders übernommenem Programm rum... Bin gerade am Überlegen, ob das mit der Protokollfile überhaupt funktionnieren kann:
C++: |
FILE* get_fp() { return (Fp); }
fp = get_fp();
if(fp) { fprintf(fp, "RAM-Test for board %d at address 0x%.08x (0x%.08x) with range %d ", mod_nr+1, FCI_addr, val, anz*4); if(diagnose) { fprintf(fp, "failed.\n"); } else { fprintf(fp, "done.\n"); } }
|
Das scheint mir ja noch okay zu sein, es gibt einen Pointer (fp) aus eine File. Mit fprintf wird dann der String in die Datei geschrieben, oder?
Jetzt hab ich in der Hilfe von Visual Studio noch den Hinweis auf den Header gefunden:
Code: |
Function Required Header Compatibility fprintf <stdio.h> ANSI, Win 95, Win NT
|
In meinem Quelltext fehlt der Header.......oder braucht man den etwa doch nicht???? Und woher weiß der Filepointer überhaupt den Speicherort für die Datei? *häääääää*? -- __________________________________ Unwissenheit ist vorläufig- Dummheit für immer |