Konsolenausgabe zwischenspeichern
-
Hallo!
Weiss jemand wie ich printf-Outputs in einem C Programm intern als "Text" speichern kann um sie dann aus einem Character Array oder ähnlich wieder auszugeben?
Ich möchte eigentlich
printf("Das Ergebnis i ist %.2lf", wert) >> char[] i++;
Also den Ausgabefluss darein speichern.
Problemhintergrund ist, dass ich eine aufwaendige Berechnugstabelle ausgeben muss, und von der eine Spalte summieren muss. Also kann ich den Wert erst am Ende ausrechnen wenn die Tabelle schon da ist. Quasi wertsumme+=wert in einer Schleife.
Dankeschön ;),
wishi
-
Hi!
Du kannst sprintf benutzen.
Gruß,
B.B.
-
Warum summierst Du nicht intern den Wert der Spalte auf, während Du Zeile für Zeile ausgibst?