CString str="25";
int a,b;怎么样让a取到str中的整数2值?也就让从str中取让
a=2
b=5
int a,b;怎么样让a取到str中的整数2值?也就让从str中取让
a=2
b=5
解决方案 »
- 虚拟摄像头的程序,在QQ摄像头选择我的虚拟摄像头,程序如何自动运行
- CoGetClassObject内部原理
- 怎样从一个程序向另一个WIN32程序写入数据?
- 关于CString::Format的参数问题~急~高手帮忙啊~
- 不用HOOK,如何拦截FILEOPENDLG的IDOK消息?LEADER要我判断当前打开的假如是网络文件就弹出个警告,并不要关闭FILEOPENDLG
- MFC,OPENGL的编程问题
- 为什么 OnInitialUpdate 函数不能执行
- 编译少分号,请高手们指导一下,谢谢指导!
- 各位最近玩数据库的大虾帮俺来瞅瞅,看看这个类怎么实现!
- 鼠标离开窗口时的捕获
- snmp监控ups
- 执行SC_CLOSE系统指令,对话框无法关闭
b = atoi(str.GetAt(1));
b = str.GetAt(1)-0x30;atoi 是字符串转数字
getAt 得到的是字符
如果用atoi的话
a=atoi(str.Mid(0,1))
void main()
{
char *str="25";
int a,b;
a=str[0]-0x30;
b=str[1]-0x30;
cout<<a<<","<<b<<endl;
}
这是一个小的测试用程序。。
void main()
{
char *str="25";
int a,b;
a=atoi(str[0]);
b=atoi(str[1]); ;
cout < <a < <"," < <b < <endl;
}
int a,b; a = str.GetAt(0)-'0';
b = str.GetAt(1)-'0';
int a,b; a = str.GetAt(0)-'0';
b = str.GetAt(1)-'0';
2.CString str="25";
int a,b; a = atoi(str.Mid(0,1));
b = atoi(str.Mid(1,1));
int a,b;
a = atoi(str);
b = a%10;
a /= 10;
b=atoi(str.Mid(1).Left(1));