Qt判断QString中的字符串是否为纯数字
/****判断一个字符串是否为纯数字*/int Common::isDigitStr(QString src){QByteArray ba = src.toLatin1();//QString 转换为 char*const char *s = ba.data();while(*s && *s>='0' && *s<='9') s++;i
文章共67字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
/***
*判断一个字符串是否为纯数字
*/
int Common::isDigitStr(QString src)
{
QByteArray ba = src.toLatin1();//QString 转换为 char*
const char *s = ba.data();
while(*s && *s>='0' && *s<='9') s++;
if (*s)
{ //不是纯数字
return -1;
}
else
{ //纯数字
return 0;
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)