Bir ödev için stringstream ile denemek istedim, ama nasıl çalıştığına biraz kafam karıştı. Hızlı bir arama yaptım ama soruma cevap verecek bir şey bulamadım.Dinamik büyüklükte stringstream nasıl okunmalı?
Dinamik bir boyuta sahip bir akışım var mı, değişkene ne zaman yazmayı keseceğimi nasıl bilebilirim?
string var = "2 ++ asdf 3 * c";
stringstream ss;
ss << var;
while(ss){
ss >> var;
cout << var << endl;
}
ve benim çıkış olacaktır: Ben olsun neden
2
++
asdf
3
*
c
c
emin değilim özellikle _M_in_cur = 0x1001000d7 beri sonunda fazladan 'c', "" Sen almak
Bir stringstream aslında bir şey çok değişmez - başka bir dere yapar gibi ondan okudum. –