一个字符串5个数据项,用tab分开。例如:"1212 12321 1213 13243 2323"如何解析为5个整数!!
解决方案 »
- MFC使用CHttpFile访问问题
- linux putty源码解析,实现命令拦截
- 客户端send数据后没有recv,那么服务器send出的数据会怎样?
- vc中CTime类型的变量怎样用在SQL语句中(访问SQL server)
- 用ras拨号成功后,如何获得对方的ip地址?急!!
- 老师布置的作业题,我网络方面有的麻烦,问题很简单,请大家帮个忙!!!
- 有人了解ASF等音视频文件的文件格式么
- 在win95中,右键点击文件选择属性,可以看到文件的创建时间,修改时间和访问时间,这些信息有函数获取吗?100分!
- 请问一类型转换问题,急!!!!
- 我现在遇到一个问题,就是时间,例如从我程序运行开始,等5分钟,我就要终止它,请问我怎么知道我的程序已运行了5分钟?
- 做一个程序,不知道从何做起,给点思路!
- 求助:查询问题!
然后用atoi函数,将每个字符串转换成整数。
具体你可以查查MSDN中的使用说明
CString s;
int n=0;
while(1)
{
AfxExtractSubString(s,"1212\t12321\t1214\t13243",n,'\t');
if(!s.IsEmpty())
{
int num = atoi(s); //转换数字
.....
n++;
}
else
{
break;
}}
sscanf("1212 12321 1213 13243 2323","%d%d%d%d%d",&t1,&t2,&t3,&t4,&t5);
CString str;
str.Format("%d %d %d %d %d",t1,t2,t3,t4,t5);
AfxMessageBox(str);
AfxExtractSubString我也没有找到,请赐教啊。
何志丹的方法似乎也可以,呵呵,多谢