//是否16进制,只包括0-9和小数点和ABCDEF

时间:2019-08-16 17:33:10   收藏:0   阅读:72

bool CSFCApp::IsHex(CString str)
{

int iLen = str.GetLength();
bool bHex = true;
for(int i=0; i<iLen; i++)
{
if ((str[i] >= ‘0‘ && str[i] <= ‘9‘)
|| (str[i] >= ‘A‘ && str[i] <= ‘F‘)
|| (str[i] >= ‘a‘ && str[i] <= ‘f‘)
|| str[i] == ‘.‘)
{
bHex = true;
}
else
{
bHex = false;
return false;
}
}
return bHex;
}

原文:https://www.cnblogs.com/ShiShouTHS/p/11365159.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!