LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1761|回复: 1

C的fscanf()和fgets()函数在C++的string怎么用?

[复制链接]
发表于 2004-9-6 22:47:48 | 显示全部楼层 |阅读模式
我是C++编程新手,请问c++里的string有什么赋值得方法?

我能不能用fscanf()给string类型赋值?如C那样:
fscanf(fp, "%s %s %s %*s", a, b, c)

a, b, c是string的话上面这句怎么写?或者c++里有什么对应的函数?还有对应fgets()的有什么函数。大虾帮帮忙把,我要后天要交作业了真是急啊。
发表于 2004-9-7 09:09:27 | 显示全部楼层
不要把C和C++混合在一起使用。应该用C++的方式来处理输入输出。
这样写:
string a;
cin>>a;
ps:既然是作业,就应该有教材吧,任何一本教材上都会讲述这个问题的。自己好好看看吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表