Frage

Derzeit erstelle ich ein ostream mit einem benutzerdefinierten stringbuf abgeleitete Objekt, aber es nutzt sync () Text auf dem Bildschirm zu drucken. Gibt es eine Möglichkeit, um zu vermeiden, es zu spülen? Ich möchte wirklich logStream << „Test“ zu tun; ohne std :: Flush oder Endl.

War es hilfreich?

Lösung

Sehen Sie meine Antwort auf diese Frage im Zusammenhang: Benutzerdefinierte Strom Methode in C ++?

Alles, was Sie wirklich brauchen, um Veränderung ist, die bündig an Stelle der Funktionsaufruf und Stream anstelle der string hinzuzufügen.

Edit: Just sieht, dass Ihre Frage ist. Die Antwort ist immer noch funktioniert aber.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top