Tag: iostream

Der C++ – iostream-Bibliothek ist eine Objekt-orientierte Bibliothek, die Eingabe-und Ausgabe-Funktionalität mithilfe von streams. Die iostreams Klassen Unterstützung geben-sicheren I/O-built-in-Typen und kann verlängert werden für die Unterstützung von Benutzer-definierten Typen durch überlastung des >> und < < – Operatoren.

Wie zu Lesen, schweben Sie mit der wissenschaftlichen notation aus der Datei C++?

Anzahl der Antworten 2 Antworten
Ich habe eine Datei mit diesem format: -0.0064785667 0.73900002 0.028505694 4.7858757e-39 315 218 -0.0051828534 0.73900002 0.028505694 4.6936954e-39 316 218 -0.0038818798 0.73799998 0.028467119 5.1546736e-39 317 218 -0.0025879198 0.73799998 0.028467119 5.6160217e-39 318 218 -0.0012939599 0.73799998 0.028467119 6.4461411e-39 319 218

Warum ofstream("log.txt", ios::app|ios::trunc); immer fehl?

Anzahl der Antworten 2 Antworten
Der folgende code wurde kompiliert mit VC++ Nov 2012 CTP-Version auf Windows 7 x64. #include <fstream> using namespace std; int main() { ofstream fout("log.txt", ios::app|ios::trunc); if (!fout) { cout << "An error occurred!" << endl; //Always go

Was ist der C++ - iostream-endl Fiasko?

Anzahl der Antworten 1 Antworten
Hörte ich eine google talk von Andrei Alexandrescu auf der D-Programmierung Sprache, wenn er warf ein one-liner über die "endl" Fiasko. Ich dachte nur, endl war der bevorzugte Weg, um zu bedeuten das Ende einer Zeile und

Warum bekommen wir die build-Fehler "error C2065: 'ostringstream' : nicht deklarierter Bezeichner" & Wie man dieses Problem beheben?

Anzahl der Antworten 2 Antworten
Hallo, ich bin compilinig eine C++ - Lösung in VS2008. ostringstream strout; Bin ich immer den Kompilierungsfehler "error C2065: 'ostringstream' : nicht deklarierter Bezeichner". Ich glaube, ich habe enthalten alle notwendigen header-Dateien. Kann jemand bitte lassen Sie

Wie liest man einen Datei-Pfad vom Eingang in C++, so dass Sie können öffnen Sie eine txt-Datei?

Anzahl der Antworten 1 Antworten
Habe ich eine Datei namens myPoints.txt in c:\\....\mydocuments. Es enthält eine Liste von ein paar x -, y-Punkte(zB 3.4,5.6 ). Ich versuche, es zu öffnen, mit ifstream. Sobald ich in den Datei-Verzeichnis bekomme ich einen runtime error

Zum simulieren von printf ist %p-format bei der Verwendung von std::cout?

Anzahl der Antworten 2 Antworten
unsigned char *teta = ....; ... printf("data at %p\n", teta); //prints 0xXXXXXXXX Wie kann ich drucken Sie die variable Adresse mit iostreams? Gibt es eine std::??? Funktion wie std::hex zu tun diese Art der Umwandlung (Adresse ->

Wie kann ich Lesen, aus dem Gedächtnis wie aus einer Datei mit iostream?

Anzahl der Antworten 6 Antworten
Habe ich einfachen text-Datei in den Speicher geladen. Ich möchte Lesen aus dem Speicher, nur wie würde ich von einer Disk ausgelesen werden, wie hier: ifstream file; string line; file.open("C:\\file.txt"); if(file.is_open()) { while(file.good()) { getline(file,line); } }

kein operator >> stimmt diese Operanden

Anzahl der Antworten 2 Antworten
Ich habe versucht, um eine überlastung der >> Betreiber. Ich habe eine Klasse, die zwei private Variablen: Class Complex { private: double real; double imaginary; }; Darüber hinaus habe ich eine friend-Funktion, die überlastung der >> Betreiber:

std::ifstream::open() funktioniert nicht

Anzahl der Antworten 3 Antworten
Baue ich einen Prototyp für ein Spiel, und gewisse Spielregeln definiert werden, in einer ini-Datei, so dass der game-Designer zur individuellen Anpassung der Spiel-Parameter ohne Hilfe von mir zusätzlich zu re-kompilieren. Dies ist, was mache ich derzeit:

wie viele bytes tatsächlich geschrieben von ostream::write?

Anzahl der Antworten 2 Antworten
angenommen, ich schicke ein großes Puffer zu ostream::write, aber nur der Anfang, es ist tatsächlich erfolgreich geschrieben, und der rest ist nicht geschrieben int main() { std::vector<char> buf(64 * 1000 * 1000, 'a'); //64 mbytes of data

redirect std::cout, um eine benutzerdefinierte Schriftsteller

Anzahl der Antworten 5 Antworten
Will ich mit diesem Ausschnitt aus Mr-EDDS iostreams Artikel zu drucken, std::clog irgendwo. #include <iostream> #include <iomanip> #include <string> #include <sstream> int main() { std::ostringstream oss; //Make clog use the buffer from oss std::streambuf *former_buff = std::clog.rdbuf(oss.rdbuf());

Welche ernsthaften alternativen gibt es für die IOStream-Bibliothek? (neben cstdio)

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einer Bibliothek, die funktioniert ähnlich wie iostreams, dass es Konvertierungen, und das schreiben auf Speicher, Puffer, Dateien und der Konsole. Ich würde jedoch gerne etwas geben sicher, wie iostream ist. Gibt

ich zähle die Anzahl der Zeichen in einer Datei, aber ich möchte die Anzahl der Wörter, die weniger sind als 5 und 6 oder höher

Anzahl der Antworten 5 Antworten
möchte ich dies tun: liest die Wörter in der Datei ein zu einer Zeit. (Verwenden Sie eine Zeichenfolge, dies zu tun) Zählt drei Dinge: wie viele Einzel-Zeichen-Wörter in der Datei sind, wie viele kurze (2 bis 5

generische Möglichkeit zum drucken von Variablen-Namen in c++

Anzahl der Antworten 6 Antworten
gegeben eine Klasse struct { int a1; bool a2; ... char* a500; ... char a10000; } Will ich drucken oder stream "a1 value is SOME_VALUE" "a2 value is SOME_VALUE" "a500 value is SOME_VALUE" ... "a10000 value is

Gewusst wie: Debuggen "segmentation fault"?

Anzahl der Antworten 4 Antworten
Funktioniert es, wenn in der Schleife, ich setze jedes element auf 0 oder entry_count-1. Es funktioniert, wenn ich es so einrichten, dass entry_count ist klein, und ich Schreibe es per hand statt per loop (sorted_order[0] = 0;

Die Injektion string 'cin'

Anzahl der Antworten 3 Antworten
Ich habe eine Funktion, liest Benutzereingaben von std::cin, und ich will schreiben ein unittest, der fügt einige strings in std::cin, so dass später Extraktion von std::cin gelesen wird dieser string anstelle des Anhaltens für Tastatur-Eingaben. Ideal, ich

Wie zu lösen "Unresolved inclusion: <iostream>" in einer C++ - Datei in Eclipse CDT?

Anzahl der Antworten 12 Antworten
Ich download eclipse für c++ (cdt-master-8.0.2.zip). Wenn ich Schreibe: #include <iostream> Markiert: Unresolved inclusion: <iostream> Wie kann ich es beheben? Plattform? Hast du gcc installiert? Nein, Wie installiere ich es? Siehe meine Antwort unten. InformationsquelleAutor Adam Sh

ostream entspricht %.2f oder %.2lf

Anzahl der Antworten 3 Antworten
double d = 1/2.; printf("%.2lf\n", d); Dieser druckt 0.50. Dies ist, was ich will zu replizieren mithilfe ostream Manipulatoren. Aber keiner von den offensichtlichen iomanip Manipulatoren lassen Sie mich setzen Sie den Minimalwert der gewünschten Nachkommastellen (wenn

Wie zu Lesen, durch Leerzeichen getrennte zahlen von der Konsole?

Anzahl der Antworten 5 Antworten
Ich versuche zu tun, eine einfache Aufgabe Lesen durch Leerzeichen getrennte zahlen von der Konsole in eine vector<int>, aber ich bin nicht immer, wie man dies richtig tun. Dies ist, was ich bis jetzt getan: int n

Gibt es irgendwelche tricks, die Sie verwenden std::cin zur Initialisierung einer const-variable?

Anzahl der Antworten 6 Antworten
Gemeinsame std::cin Nutzung int X; cin >> X; Der größte Nachteil dieser ist, dass X nicht const. Es kann sich leicht vorstellen, bugs, und ich bin auf der Suche nach irgendeinem trick, um der Lage sein, erstellen

gcc iostream nicht gefunden in Ubuntu 13.10

Anzahl der Antworten 1 Antworten
Ich habe eine frische Installation von Ubuntu 13.10 hier für eine Klasse, und ich habe das schreiben ein ziemlich einfaches Programm, nur um zu beweisen, dass wir uns an Dinge erinnern, von der basic-Programmierung. Es geht nur

So ändern Sie die member-Wert eines struct-Objekts? (C++ struct Anfänger)

Anzahl der Antworten 3 Antworten
Erst am Anfang zu lernen, über die Strukturen, ich dachte, ich Verstand, wie Sie arbeiten, mit dem Punkt-operator zum Zugriff auf einen member eines Objekts, aber ich eindeutig nicht als readEmployeeRecord Funktion unten funktioniert überhaupt nicht. Wie

Was ist der Unterschied zwischen while(cin) und while(cin >> num)

Anzahl der Antworten 4 Antworten
Was der Unterschied zwischen folgenden zwei Schleifen, und Wenn jeder wird angehalten ? #include<iostream> #include<algorithm> #include<vector> using namespace std; int main() { int x,y; while(cin >> x){ //code } while(cin){ cin >> y; //code } return 0;

Wie zu verwenden cin.fail() in c++ richtig

Anzahl der Antworten 3 Antworten
Schreibe ich ein Programm, wo bekomme ich ein integer-Eingabe des Benutzers mit cin>>iUserSel;. Wenn der Benutzer legt in einem Brief, geht das Programm in eine Endlosschleife. Ich habe versucht zu verhindern, dass mit dem code unten, aber

Print-Funktion der Klasse c++

Anzahl der Antworten 3 Antworten
Möchte ich mal eine drucken-Funktion für eine Klasse AutoData, die Informationen über die Autos, die in es. Mit dieser Funktion drucken, würde ich am Liebsten ausdrucken-Vektor enthält viele verschiedene Objekte der Klasse. Ich habe bereits geschrieben get-Funktionen

Wie kann ich einstellen, dass das Dezimaltrennzeichen ein Komma?

Anzahl der Antworten 2 Antworten
Ich würde gerne Lesen und schreiben pi als 3,141592 statt 3.141592, als mit dem Komma ist üblich in vielen europäischen Ländern. Wie kann ich dies erreichen mit iostreams? In anderen Worten cout << 3.141592; drucken 3,141592 zur

Wie Sie ein QFile mit std::iostream?

Anzahl der Antworten 5 Antworten
Ist es möglich, eine QFile wie eine std::iostream? Ich bin ganz sicher, muss es einen wrapper gibt. Die Frage ist wo? Habe ich eine andere libs, die erfordert einen std::istream als input-parameter, aber in meinem Programm habe

Versuchen Sie zu schreiben, char [], um eine Textdatei

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben char[256], um eine text-Datei. Unten ist meine aktuelle Arbeit: fstream ofs; ofs.open("c:\\myURL.txt"); ofs.write((char*)testDest,256); ofs.close(); Es funktioniert immer noch nicht. hier ist der Fehler: error C2440: 'type cast' : cannot convert from " 'char

cin.eof() Funktionen

Anzahl der Antworten 8 Antworten
Ich verstehe, dass cin.eof() tests das stream-format. Und während die Eingabe Ende der Charakter ist nicht erreicht, wenn es falsch ist, in der Eingabe. Getestet habe ich diese auf meine MSV C++ 2010 und bin nicht verstehen,

cout und cin sind nicht Funktionen, also, was sind Sie?

Anzahl der Antworten 4 Antworten
In der Regel in der Programmiersprache C Wir betrachten printf und scanf werden Funktionen. wenn es um cout und cin in C++, was sind Sie?Ich meine, Sie kann Funktionen sein, wie Sie sind, nicht gefolgt von Klammern,Sie

Standard-no-op-output-stream

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit zum erstellen eines ostream-Instanz, die im Grunde nicht tun ? Beispiel : std::ostream dummyStream(...); dummyStream << "Nothing will be printed"; Könnte ich einfach einen ostringstream, aber die Daten gepuffert werden (und ich möchte

iostream-Bibliothek nicht enthalten in codeblocks

Anzahl der Antworten 5 Antworten
Ich versuche momentan auch codeblocks für meine c++ - Programmierung, aber ich habe Mühe, es zu kompilieren, habe ich dieses problem nicht gehabt in der Vergangenheit, und ich habe entwickelt nur vor kurzem habe ich bei google

Bei der Verwendung von printf ()/scanf vs cout/cin?

Anzahl der Antworten 4 Antworten
Teste ich einige Ausschnitte fand ich aus dem web mit g++ aus MinGW. Dies ist der C++ compiler...warum dann tut es richtig kompilieren von C....warum machen die Leute verflechten C und C++. Ist die konkrete Frage: Ist

Formatieren der stream-Ausgabe ios::left ios::right

Anzahl der Antworten 5 Antworten
Habe ich diesen code: cout << std::setiosflags(std::ios::right); cout << setw(3) << 1 << setw(3) << 2 << '\n'; //Output two values cout << std::setiosflags(std::ios::left); cout << setw(3) << 1 << setw(3) << 2 << '\n'; //Output two

Was sind die Regeln der std::cin-Objekt in C++?

Anzahl der Antworten 2 Antworten
Ich Schreibe ein kleines Programm für meinen persönlichen Gebrauch zu üben, lernen C++ und für seine Funktionalität, ein MLA citation generator (ich bin das schreiben einer großen Papier mit Dutzenden von Zitaten). Aus Mangel an einem besseren

cstdio streams iostream vs-streams?

Anzahl der Antworten 5 Antworten
Habe ich gerade gelernt, von der Existenz der ios_base::sync_with_stdio - Funktion, die im Grunde können Sie ausschalten (oder wenn Sie bereits ausgeschaltet wurde) die Synchronisierung zwischen iostream - streams in C++ und die cstdio - streams, die

Byte-Streams und Zeichen-Streams

Anzahl der Antworten 5 Antworten
Bitte erklären, was Byte-streams und Zeichen-streams sind. Was genau bedeuten diese? Ist ein Microsoft Word-Dokument-Byte-orientierte oder Charakter ausgerichtet? Dank Liebe downvoter - bitte ermutigen Sie den Autor, um eine bessere Frage ist, indem Sie eine nicht warum

Warum nicht std::getline() überspringen Sie die Eingabe nach einem formatierten Extraktion?

Anzahl der Antworten 3 Antworten
Habe ich das folgende Stück code, dass der Benutzer aufgefordert, Ihren Namen und den Staat: #include <iostream> #include <string> int main() { std::string name; std::string state; if (std::cin >> name && std::getline(std::cin, state)) { std::cout << "Your

Wie Drucke ich einen double-Wert mit vollständiger Genauigkeit mit cout?

Anzahl der Antworten 11 Antworten
So, ich habe die Antwort auf meine Letzte Frage (ich weiß nicht, warum ich nicht glaube). Ich war drucken ein double mit cout dass gerundeten wenn ich nicht erwartet. Wie kann ich cout drucken double mit voller

Wie kann ich Komponieren output-streams, also die Ausgabe geht, mehrere Orte auf einmal?

Anzahl der Antworten 3 Antworten
Ich würde gerne die Komposition von zwei (oder mehr) Ströme in einem. Mein Ziel ist, dass jede Ausgabe gerichtet cout, cerr, und clog auch ausgegeben werden, in eine Datei, zusammen mit der original-stream. (Wenn Dinge protokolliert werden,

Speichern Sie die Datei aus dem byte-array auf servermap Weg

Anzahl der Antworten 3 Antworten
Ich Wollen speichern Sie eine PDF-Datei aus einem byte-array und speichern möchten, die Datei auf meinem server anzeigen Pfad. Unten ist mein code-snippet. Es gibt keine Fehler, noch die Datei speichern. Sie sind herzlich eingeladen zu korrigieren

cout und String-Verkettung

Anzahl der Antworten 3 Antworten
Ich war nur die überprüfung meiner C++. Ich habe versucht, dies zu tun: #include <iostream> using std::cout; using std::endl; void printStuff(int x); int main() { printStuff(10); return 0; } void printStuff(int x) { cout << "My favorite

Legen Sie mehrere Eingaben in einer Zeile in C++

Anzahl der Antworten 3 Antworten
Ich versuche, legen Sie mehrere Eingaben in einer Zeile mit Komma und ein Leerzeichen zwischen den Eingaben. Die Methode, die ich verwendet habe sind so weit trennt Eingänge mit Leerzeichen. int a, b , c ,d cin

Ich möchte eine Funktion erstellen, die liest jede Zeile der Eingabe und erzeugt die Summe und speichern Sie als sum.txt mit C++

Anzahl der Antworten 2 Antworten
Lassen Sie uns davon ausgehen, dass ich die folgenden input: 1 2 3 5 6 10 11 13 gespeichert in wow.txt. Ich würde gerne eine Funktion erstellen, die liest jede Zeile der input-und produziert die Summe und

ofstream nicht, Datei erstellen in C++

Anzahl der Antworten 2 Antworten
Ich versuche, die Ausgabe jedes element von mein array in eine .txt-Datei, aber für einige Grund es gar nicht erstellen Sie die Datei. Ich habe auch einen cmd-Ausgabe und die Datei-Ausgabe in meinem display-Methode, die aufgerufen wird,

fatal error C1075: Dateiende gefunden vor der linken Klammer und das Lesen und schreiben von Dateien funktioniert nicht

Anzahl der Antworten 3 Antworten
könnte mir auch jemand sagen, ob die Taten, die ich bin versucht zu tun, die angegeben sind in den Kommentaren richtig sind oder nicht. ich bin neu bei c++ und ich denke, der richtige, aber ich habe

C++ - Währung

Anzahl der Antworten 6 Antworten
Nehme ich einen C++ - Kurs jetzt und haben bereits meine endgültige Zuordnung. Allerdings gibt es eine Sache, die mich Lauschangriff: Obwohl ich die richtigen Ausgänge für die Tests auf eine bestimmte Ausgabe, die basepay sollte 133.20

Ausgabe von unicode-strings in der Windows-Konsole-app

Anzahl der Antworten 11 Antworten
Hi ich habe versucht, die Ausgabe von unicode-Strings auf einer Konsole mit iostreams und scheiterte. Fand ich dies: Mithilfe der unicode-font in c++ console app und dieses snippet funktioniert. SetConsoleOutputCP(CP_UTF8); wchar_t s = L"èéøÞǽлљΣæča"; int bufferSize =

Warum ist iostream::eof innerhalb einer Schleife ist die Bedingung (D. H. " beim (!stream.eof())`) als falsch?

Anzahl der Antworten 4 Antworten
Ich habe gerade einen Kommentar in diese Antwort sagen, dass mit iostream::eof in einer Schleife, Bedingung ist "nahezu sicher falsch". Ich verwende in der Regel so etwas wie while(cin>>n) - ich glaube, das implizit prüft EOF. Warum

Warum ist das Lesen der Zeilen von stdin viel langsamer in C++ über Python?

Anzahl der Antworten 10 Antworten
Wollte ich vergleichen, Lesen Zeilen string Eingabe von stdin mit Python und C++ und war schockiert zu sehen, wie mein C++ - code ausführen, um eine Größenordnung langsamer als die entsprechenden Python-code. Da mein C++ ist rusty