Suchergebnisse für Anfrage "iostream"

6 die antwort

C ++ iostream vs. C stdio Leistung / Overhead

Ich versuche zu verstehen, wie die Leistung dieses C ++ - Codes verbessert werden kann, um ihn mit dem C-Code gleichzusetzen, auf dem er basiert. Der C-Code sieht folgendermaßen aus: #include <stdlib.h> #include <stdio.h> #include <string.h> ...

4 die antwort

Wert gespeichert, wenn das Lesen von istream fehlschlägt

Beispielcode #include <iostream> int main() { int x = 5; std::cin >> x; std::cout << x << '\n'; }Aufeine bestimmte Implementierung [https://stackoverflow.com/questions/32944448/cin-val-sometimes-reads-0-depending-on-ctrl-z] Das folgende ...

6 die antwort

Wie wird der Inhalt von "std :: cin" vor einem zusätzlichen Lesevorgang gelöscht?

Ich versuche ein einzelnes Zeichen zu lesenmehrmal. Der Haken ist, dass ich Benutzerfehler verhindern muss. Also zum Beispiel: char arr[10]; for(int i = 0; i < 10; i++) { cin.get(arr[i]); }Wo die Eingaben sollten so etwas wie @ sea, b, c, d, ...

TOP-Veröffentlichungen

6 die antwort

Wie kann ich eine Datei zum Lesen und Schreiben öffnen und sie erstellen, wenn sie nicht vorhanden ist, ohne sie abzuschneiden?

Was ist der richtige Satz von E / A-Flags für einstd::fstream, wo möchte ich von @ lesen könnun In die Datei schreiben, ohne die Datei abzuschneiden, falls vorhanden, aber zu erstellen, falls nicht? Ich habe es versuch std::ios::binary | ...

4 die antwort

Warum werden zwei EOF als Eingabe benötigt? [Duplikat

Diese Frage hat hier bereits eine Antwort: Canonical vs. non-canonical terminal input [/questions/358342/canonical-vs-non-canonical-terminal-input] 1 AntwortWenn ich den folgenden Code ausführe, verwende ich drei Eingaben (im ...

6 die antwort

kann nicht auf private Mitglieder in Freund ostream zugreifen

Ich habe versucht, Freund zu machenostream Funktion. Der Compiler sagt, ich kann nicht auf ein privates Mitglied der Klasse zugreifen, obwohl ich es als @ deklariert habfriend. Ich habe eine ähnliche Frage gelesen und sie besagt, dass das ...

2 die antwort

std :: cerr kann Float-Variable nicht drucken

Ich schreibe ein Programm, das mit Matrizen arbeiten und OpenGL-Framework zum Zeichnen verwenden soll. Ehrlich gesagt, ist es nur zum Üben. Wie auch immer, ich habe versucht, es zu kompilieren und natürlich lief es nicht gut. Beim Einfügen von so ...

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){} ...

10 die antwort

C ++ Was ist falsch an der Verwendung einer toString () -Methode?

Ich bin gerade auf @ gestoßdiese Frag [https://stackoverflow.com/questions/5171739/tostring-override-in-c] Hier geht es darum, wie man ein Objekt über @ drucken ka std::cout << x << std::endl;Wie ich verstanden habe, besteht die ...

1 die antwort

Wie man numerische Daten als uint8_t liest [duplizieren]

Diese Frage hat hier bereits eine Antwort: istringstream dezimale Ganzzahleingabe auf 8-Bit-Typ [/questions/25230473/istringstream-decimal-integer-input-to-8-bit-type] 4 AntwortenIch habe einige von Menschen lesbare numerische Daten in ...