Gut, dann muß ich doch << und >> überladen. Das ist unglaublich viel Arbeit. Leider.
Das ist die einzige "nicht-murks" Lösung. Wenn du schon dabei bist, bedenke es gibt Maschinen mit unterschiedlichen Zeichenkodierungen, unterschiedliche Endianness, usw ---