001
09.11.2002, 14:31 Uhr
FloSoft
Medialer Over-Flow (Administrator)
|
Hallo, ich schätze du hast ein Konsolenprogramm... dann würde ich folgende Funktion für die Ausgabe auf den Bildschirm nehmen (sie schreibt alles in eine Datei & auf den Bildschirm)
C++: |
void Write2Display(const char *string, ...) { if (string == NULL) return;
char *text = new char[strlen(string)]; va_list ap; va_start(ap, string); vsprintf(text, string, ap); va_end(ap);
cout << text; FILE *f = fopen("output.txt","a"); fputs(f,text); fclose(f); }
|
einfach mit z.b
C++: |
Write2Display("Hallo World");
|
am bildschirm und in der datei output.txt steht nun Hallo World
oder
C++: |
int a = 0; Write2Display("Zeile %d",a);
|
am bildschirm und in der datei output.txt steht nun Zeile 0 -- class God : public ChuckNorris { }; Dieser Post wurde am 09.11.2002 um 14:32 Uhr von FloSoft editiert. |