【发布时间】:2013-03-24 23:20:51
【问题描述】:
我正在尝试类似的东西:
int integer;
cin >> integer;
if(!integer) {//do something}
但如果整数 = 0,显然这是一个问题。
是否有更有效的方法来检查某事物是否为整数?
【问题讨论】:
-
如果你直接得到一个整数,如果这就是你得到的,它已经是一个整数并且它是有效的。如果你得到一个文本字符串,它可能包含也可能不包含整数的文本表示,那么你可以验证它,标准库中有一些函数可以用于此目的。
标签: c++