为了账号安全,请及时绑定邮箱和手机立即绑定

想要给于 CString x,x1,x2;该怎么实现?

想要给于 CString x,x1,x2;该怎么实现?

C++
慕村225694 2023-03-18 17:13:24
比如~ 我用ReadString读取了文本中的一行~118,204,118,204,0x12,0x12,149,223,0,1,0,0,0,第一中学,【尖子班】<一>班,第4排23号用_stscanf我读出了前面的数字的! 重 第一中学~~~~ 23号 可以用一个%s 读出来..但是我想分成3段分别给于 3个字符串变量! 都是以逗号为中断的! 要求重上面那串 字符串中分别读取 1:第一中学 2:【尖子班】<一>班 3:第4排23号
查看完整描述

1 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

getline 
语法: 
istream &getline( char *buffer, streamsize num );
istream &getline( char *buffer, streamsize num, char delim );
getline()函数用于输入流,读取字符到buffer中,直到下列情况发生: 

num - 1个字符已经读入, 
碰到一个换行标志,
碰到一个EOF, 
或者,任意地读入,直到读到字符delim。delim字符不会被放入buffer中。
你可以用这个函数

查看完整回答
反对 回复 2023-03-21
  • 1 回答
  • 0 关注
  • 51 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信