c++检测输入的是否为数字:
代码:
bool isNum(const string & str) { const char *ch = str.c_str(); if (*ch <='Z' && *ch >= 'A' || *ch <='z' && *ch >='a') { return false; } else if(*ch >='0' && *ch <='9') { return true; } }