Was ist der Unterschied zwischen istringstream, ostringstream und stringstream? / Warum nicht in jedem Fall Stringstream verwenden?

Wann würde ich @ verwendstd::istringstream, std::ostringstream undstd::stringstream und warum sollte ich nicht einfach @ verwendstd::stringstream in jedem Szenario (Gibt es Probleme mit der Laufzeitleistung?).

Letztes, ist daran etwas Schlimmes (anstatt überhaupt einen Stream zu verwenden):

std::string stHehe("Hello ");

stHehe += "stackoverflow.com";
stHehe += "!";

Antworten auf die Frage(14)

Ihre Antwort auf die Frage