【发布时间】:2013-02-10 23:50:54
【问题描述】:
以下代码 sn-p 旨在尝试使用 stringstream 对象从字符串中提取整数,并检测整数提取是否成功。 stringstream 类继承 >> 运算符以返回对 istream 实例的引用。整数提取失败如何导致 myStream 在其 str 成员仍为 strInput 时等于 0?
stringstream myStream(strInput);
if (myStream >> num){//successfull integer extraction}
else{//unsuccessfull integer extraction
cout<<myStream<<endl;
cout<<myStream.str().c_str()<<endl;}
【问题讨论】:
标签: c++ stringstream