Als «stringstream» getaggte Fragen


8
Was ist der Unterschied zwischen istringstream, ostringstream und stringstream? / Warum nicht in jedem Fall Stringstream verwenden?
Wann würde ich verwenden std::istringstream, std::ostringstreamund std::stringstreamwarum sollte ich nicht nur verwenden , std::stringstreamin jedem Szenario (gibt es keine Laufzeit - Performance Probleme?). Gibt es etwas Schlechtes daran (anstatt überhaupt einen Stream zu verwenden): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

5
Stringstream-, String- und Char * -Konvertierungsverwirrung
Meine Frage kann auf Folgendes reduziert werden: Woher kommt die Zeichenfolge, die von stringstream.str().c_str()live im Speicher zurückgegeben wurde, und warum kann sie nicht einer zugewiesen werden const char*? Dieses Codebeispiel erklärt es besser als ich #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is …



2
Das Qt c ++ - Aggregat 'std :: stringstream ss' hat einen unvollständigen Typ und kann nicht definiert werden
Ich habe diese Funktion in meinem Programm, die Ganzzahlen in Zeichenfolgen konvertiert: QString Stats_Manager::convertInt(int num) { stringstream ss; ss << num; return ss.str(); } Aber wann immer ich dies starte, bekomme ich den Fehler: aggregate 'std::stringstream ss' has incomplete type and cannot be defined Ich bin mir nicht sicher, was …
96 c++  string  qt  stringstream 

3
Zurücksetzen eines Stringstreams
Wie "setze" ich den Status eines Stringstreams auf den Stand zurück, als ich ihn erstellt habe? int firstValue = 1; int secondValue = 2; std::wstringstream ss; ss << "Hello: " << firstValue; std::wstring firstText(ss.str()); //print the value of firstText here //How do I "reset" the stringstream here? //I would like …

4
Warum wurde std :: strstream nicht mehr unterstützt?
Ich habe kürzlich festgestellt, dass std::strstreamdies zugunsten von abgelehnt wurde std::stringstream. Es ist schon eine Weile her, seit ich es benutzt habe, aber es hat das getan, was ich damals tun musste, und war überrascht, von seiner Abwertung zu hören. Meine Frage ist, warum diese Entscheidung getroffen wurde und welche …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.