| 发表于:2007-01-08 22:41:2117楼 得分:0 |
bool isdec(string s) { istringstream str_stream(s);//字符串流,类似cin输入流,但它是用string对象构造的. int r = 0; str_stream > > r;//如果遇到不能解释为数的字符,字符串流会设置一个标志位,使后面的 str_stream.fail();返回真 return str_stream.eof() && !str_stream.fail();//第一个判断是看转换为整数后是否到了串末尾,第二个判断是看是否成功转换 } | | |
|