返回信息流可以先用getline读进string里
然后在string中查找' ',依次截取字符串
或者可以用纯c的方法strstr(char*, ' ')
【 在 fentoyal (长风长歌) 的大作中提到: 】
: 先问这个可以实现么?
: 再说我的实际情况。
: 我要从一个ifstream里读一行,这一行有好多integer,我要再把每一个integer读进来处理。
: ...................
这是一条镜像帖。来源:北邮人论坛 / cpp / #48795同步于 2011/1/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
Re: 如何从一个input stream里截一行作为另一个input stream?
purevirtual
2011/1/11镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
char *p = NULL;
int x = 0;
while(fgets(...))
{
p = strtok(... ," "); //要是数字之间用空格间隔的话
while(p)
{
x = atoi(p);
//处理x
.....
p = strok(NULL, " ");
}
}
......
C貌似可以这样 ++就不知道有没有更好的了。。。。。