tr0nix
der-mit-dem-tux-tanzt
Hallo zusammen
Ich schreibe gerade eine Fehler/Loggingklasse und habe da ein kleines Problem.
Wenn ich was loggen will, kann ich 2 Argumente mitgeben. Zuerst eine art "Level" (enum mit verschiedenen Werten) und als zweites einen String mit dem Fehlerbeschreib.
Nun will ich aber im String einen Satz und eine Variable angeben koennen. Also wenn ich eine Datei oeffnen will will ich sagen koennen
log( NOTICE, (string) "Konnte " <datei> " nicht oeffnen" );
Wie mache ich das am schlausten? Geht das moeglicherweise mit stringstream?
Gruss
Joel
P.S. Datei ist vom Typ string. Habe aber auch int-Werte!
Ich schreibe gerade eine Fehler/Loggingklasse und habe da ein kleines Problem.
Wenn ich was loggen will, kann ich 2 Argumente mitgeben. Zuerst eine art "Level" (enum mit verschiedenen Werten) und als zweites einen String mit dem Fehlerbeschreib.
Nun will ich aber im String einen Satz und eine Variable angeben koennen. Also wenn ich eine Datei oeffnen will will ich sagen koennen
log( NOTICE, (string) "Konnte " <datei> " nicht oeffnen" );
Wie mache ich das am schlausten? Geht das moeglicherweise mit stringstream?
Gruss
Joel
P.S. Datei ist vom Typ string. Habe aber auch int-Werte!
Zuletzt bearbeitet: