Я изо всех сил пытаюсь понять различные типы поведения stringstream из следующего кода. Может ли кто-нибудь пролить свет на то, как работает поток внутри?
int main(){
string str = "123";
stringstream ss(str);
cout << ss.str() <<endl;
ss << str;
cout << ss.str() <<endl;
}
вывод:
123
123
int main(){
string str = "123";
stringstream ss;
ss << str;
cout << ss.str() <<endl;
ss << str;
cout << ss.str() <<endl;
}
выход:
123
123123