Suche eine ausführliche Doku zur ostream Klasse



  • Hm... was unterstützt denn alles die streams, könnte für diese ja eine Funktion
    hinzufügen.



  • SirLant schrieb:

    Hm... was unterstützt denn alles die streams, könnte für diese ja eine Funktion
    hinzufügen.

    du hast meine postings nicht verstanden oder?
    _jede_ Klasse kann einen op<< haben und _keiner_ wird bei dir funktionieren.

    sicher für string lässt sich einer schreiben, aber gehen wir weiter: es gibt unendlich viele Klassen und das stream Konzept ist eben dafür da, dass sich jedes Objekt auf jeden stream ausgeben kann - indem eben ostream als interface (wenn man so will) verwendet wird. deine klasse macht das nicht, deswegen kann man sie nicht mit bestehenden klassen verwenden.

    der aufwand es nochmal richtig zu machen wäre sicher geringer als für alle möglichen typen einen op<< zu implementieren (abgesehen von der zeit die du für die ganzen features brauchst, die ostream dir ja frei haus liefert).



  • Hm dann wir das ganze um einiges schwieriger für mich, muss mich dann wohl nochmal
    reinknien und schauen ob ich es hinbekomme 🙂

    Danke 🙂


Anmelden zum Antworten