Suchergebnisse für Anfrage "ostream"

8 die antwort

Prüfen Sie, ob das ostream-Objekt cout oder ofstream ist, c ++

Gibt es in C ++ eine Möglichkeit zu prüfen, ob einostream Objekt istcout oder einofstream Objekt Etwas wie ostream& output(ostream& out) { if (out == cout) return out; else { out << "something different because its not going to the console" << ...

8 die antwort

C ++ cout mit Präfix

Ich möchte einen Ostream mit einem Präfix am Anfang jeder Zeile, die auf cout umgeleitet wird. Ich versuche das: #include <iostream> #include <thread> class parallel_cout : public std::ostream { public: parallel_cout(std::ostream& o):out(o){} ...

1 die antwort

C ++: Deklaration eines Freundes 'deklariert eine Nicht-Template-Funktion

Ich habe ein Problem, das zu überlasten

TOP-Veröffentlichungen

7 die antwort

Wie verwende ich C ++ std :: ostream mit printf-ähnlicher Formatierung?

1 die antwort

Warum kann ich keinen Verweis auf "ofstream" / "ifstream" mit einer Instanz von "fstream" initialisieren?

EINFÜHRUNGvoid read_foo (std::ifstream& out); void write_foo (std::ofstream& out);Ich habe diese beiden Funktionen, bei denen einer aus einer Datei lesen und der andere in eine Datei schreiben soll. Alles funktioniert mit den folgenden ...

3 die antwort

ostream cout und char *

1 die antwort

Fehler C2512: 'std :: basic_ostream <_Elem, _Traits>': Kein geeigneter Standardkonstruktor nur für Visual Studio verfügbar

Ich stelle diese Frage, weil ich etwas hilflos bin: Dieser Fehler tritt NUR bei Visual Studio auf, GCC kompiliert ihn ohne Fehler oder Warnungen. Da dies ein...

4 die antwort

Warum kompiliert <anstelle von << in der Stream-Ausgabe noch?

Heute habe ich in meinem Programm einen kleinen Tippfehler gemacht und war gespannt, warum ich keine Ausgabe bekommen habe, obwohl das Programm gut kompiliert wurde. Grundsätzlich reduziert sich darauf: #include <iostream> int main() { ...

2 die antwort

bezeichner "ostream" ist undefinierter fehler [geschlossen]

Ich muss eine Zahlenklasse implementieren, die den Operator &lt;&lt; für die Ausgabe unterstützt. Ich habe einen Fehler: &quot;Bezeichner&quot; ostream &quot...

6 die antwort

Warum kann std :: cout in void * konvertiert werden, wenn g ++ verwendet wird?

Warum kann man einstd::ostream zu einervoid Zeiger? Mir ist kein solcher Konvertierungsoperator in @ bekannstd::ostream. Code unter #include <iostream> int main() { void *p = std::cout; // why does this work? } Ich stelle diese Frage, da ich ...