Pytania otagowane jako stringstream


8
Jaka jest różnica między istringstream, ostringstream i stringstream? / Dlaczego nie używać stringstream w każdym przypadku?
Kiedy używam std::istringstream, std::ostringstreami std::stringstreamdlaczego nie należy po prostu użyć std::stringstreamw każdej sytuacji (czy są jakieś problemy z wydajnością Runtime?). Wreszcie, czy jest w tym coś złego (zamiast w ogóle korzystać ze strumienia): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

5
zamieszanie podczas konwersji stringstream, string i char *
Moje pytanie można sprowadzić do tego, gdzie stringstream.str().c_str()w pamięci znajduje się zwracany ciąg i dlaczego nie można go przypisać do const char*? Ten przykład kodu wyjaśni to lepiej niż ja #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is a string\n"); string str(ss.str()); const …




3
resetowanie stringstream
Jak „zresetować” stan stringstream do tego, jaki był, kiedy go utworzyłem? 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 it behave as if I …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.