判断一个CString中存放的字符串是不是数字
来源:互联网 发布:摄影后期制作软件ps 编辑:程序博客网 时间:2024/05/21 17:45
方法一:
CString s;
... if(sscanf((LPCTSTR)s,"%f")!=1)
{ // 不是数字; }
else{ //是 }
另外,对16进制的数要用 CString s;
...
if(sscanf((LPCTSTR)s,"%X")!=1)
{ // 不是数字; }
else{ //是 }
方法二
BOOL IsNum(CString &str)
{
int n=str.GetLength();
for(int i=0;i<n;i++)
{
int n=str.GetLength();
for(int i=0;i<n;i++)
if (str[i]<'0'||str[i]>'9'))
return FALSE;
return TRUE;
}
方法三
return TRUE;
}
方法三
3.1
for(int i=0;i<cstring.GetLength;i++)
{
if(cstring[i] >='0'&&cstring[i]<='9')
{
cout<<"Yes"<<endl;
break;
}
}
3.2
for(char a = '0'; a < '9';a++)
{
if(cstring.Find(a))
{
cout<<"Yes"<<endl;
break;
}
}
for(int i=0;i<cstring.GetLength;i++)
{
if(cstring[i] >='0'&&cstring[i]<='9')
{
cout<<"Yes"<<endl;
break;
}
}
3.2
for(char a = '0'; a < '9';a++)
{
if(cstring.Find(a))
{
cout<<"Yes"<<endl;
break;
}
}
- 判断一个CString中存放的字符串是不是数字
- JAVA中 怎么判断输入的字符串是不是一个数字
- 判断一个字符串是不是纯数字字符串
- 判断一个字符串是不是数字组成
- Java判断一个字符串是不是数字
- iOS 判断一个字符串是不是数字
- java判断一个字符串是不是纯数字
- 判断字符串是不是数字
- 判断字符串是不是数字
- 判断字符串是不是数字
- 判断输入的字符串是不是数字
- [判断输入的字符串是不是纯数字
- 判断字符串是不是数字的方法
- 判断字符串是不是一个字符串的翻转
- 如何判断一个字符串是不是英文字母和数字
- JavaScript 判断一个字符串是不是数字(整数或浮点数)
- 用shell判断一个字符串是不是全为数字
- java 判断字符串是不是数字
- Mocking .NET Objects with NUnit
- MongoDB高级查询
- convert COLORREF to COLOR16
- 如何利用USB安装windows Xp系统
- wifi guy理论指南3
- 判断一个CString中存放的字符串是不是数字
- FrameBuffer的原理
- 鼻祖:查询意图分类
- SAP 中如何寻找增强
- Grub2终端命令介绍
- 数据恢复软件开发、编程-NTFS扫描恢复通用库
- 宏参数加括号的原因
- API 层实现语音录制
- Flash 平台技术的优化(六) 计时器与 ENTER_FRAME 事件