如何分段读取CString中的数据?
比如我有个CString="1,2,3,4,"现在我想把1234这4个数分别放到a,b,c,d4个变量里;应该怎么操作?具体点吧1楼和2楼,3楼的答案貌似是不行的,2楼的...
比如我 有个CString="1,2,3,4,"
现在我想把1 2 3 4 这4个数分别放到 a,b,c,d4个变量里;应该怎么操作?
具体点吧 1楼 和2楼,3楼的答案貌似是不行的,2楼的第一行是什么意思?是CString *p = str 么?这样干貌似也是不行的哦,不是数组 展开
现在我想把1 2 3 4 这4个数分别放到 a,b,c,d4个变量里;应该怎么操作?
具体点吧 1楼 和2楼,3楼的答案貌似是不行的,2楼的第一行是什么意思?是CString *p = str 么?这样干貌似也是不行的哦,不是数组 展开
3个回答
展开全部
使用CString的format方法了:
例如:
int a,b,c,d;
CString s="1,2,3,4";
s.format("%d,%d,%d,%d",a,b,c,d);
例如:
int a,b,c,d;
CString s="1,2,3,4";
s.format("%d,%d,%d,%d",a,b,c,d);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
展开全部
有分离法,其中","为节点,这样你就会得到"1,""2,""3,""4,"共4个数据,再取每一组数据前几位(数据长度N-1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
*String *P=CString;
char a,b,c,d;
a=*P;
P++;
b=*P
P++;
c=*P;
P++;
d=*P;
P++;
char a,b,c,d;
a=*P;
P++;
b=*P
P++;
c=*P;
P++;
d=*P;
P++;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询