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.
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
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
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
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
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
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 ->
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); } }
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:
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:
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
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());
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
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
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
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;
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
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
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
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
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
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
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
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;
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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,
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
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
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 =
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
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