001
26.09.2006, 09:46 Uhr
ao
(Operator)
|
Zitat von Steve06: |
Stürzt das Programm vor dem regulären Ende ab, gelangt keine Information in die Logfile.
|
Das kann, wenn die Log-Daten wichtig für die Obduktion sind, ein entscheidender Nachteil sein. Musst du gut überlegen, ob du das riskieren kannst.
Wenn die Verlangsamung extrem ist, dann hast du vielleicht viel zu viele Log-Befehle verstreut. Oder loggst du auf ein langsames Medium (Netzwerk mit hoher Auslastung, Festplatte kurz vor voll)?
Eine Alternative könnte sein, sogenannte "Trace-Level" zu verwenden und so zur Laufzeit die Informationen auszuwählen, die geloggt werden sollen.
Zitat: |
Wie würde man einen solchen Stream mit dem Ziel Hauptspeicher realisieren? Durch die strings- und die stringstream-Klasse?
|
Ja, ich denke schon. Und dann regelmäßig dafür sorgen, dass der Puffer in die Datei geleert wird. Dieser Post wurde am 26.09.2006 um 09:47 Uhr von ao editiert. |