【发布时间】:2020-05-20 21:40:26
【问题描述】:
现在我只讨论 stl 函数。不是这样的:
for (char c : s) {
if (c < '0' || c > '9') {
return false;
}
}
【问题讨论】:
-
别忘了
isdigit()。 -
你需要容纳负值吗?
-
@tadman,不,我不需要。
-
您可以尝试
strtol并检查errno