我努力從C++中讀取控制檯中的字符。 這裏是我試圖做的:如何在C++中從控制檯讀取字符?
char x;
char y;
char z;
cout<<"Please enter your string: ";
string s;
getline(cin,s);
istringstream is(s);
is>> x >> y >> z;
的問題是,如果用戶輸入像這樣 「1 20 100」:
x will get 1
y will get 2
z will get 0
我想要得到的是X = 1; y = 20; z = 100;
有人有建議嗎?
char {x | y | z} - > int {x | y | z} – 2010-04-01 01:52:09