钱能书上的问题

budaowenglf 2009-06-07 09:29:25
#include<iostream>
#include<sstream>
#include<fstream>
#include<string>
using namespace std;

int main()
{
ifstream in("D:\aaa.txt");
for(string s;getline(in, s);)
{
int a, sum=0;
for(istringstream sin(s); sin>>a; sum += a );
cout<<sum<<endl;
}

}



里面aaa.txt文件应该放哪啊?
...全文
23 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
goodname 2009-06-07
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 budaowenglf 的回复:]
人家特别讲的这里就要有个;
[/Quote]

sorry,我运行了一下,没有什么问题,不知道你说的问题是什么。
budaowenglf 2009-06-07
  • 打赏
  • 举报
回复
人家特别讲的这里就要有个;
goodname 2009-06-07
  • 打赏
  • 举报
回复
for(istringstream sin(s); sin>>a; sum += a ); //这里多了一个分号
budaowenglf 2009-06-07
  • 打赏
  • 举报
回复
这回倒是显示了,可显示的内容不对啊
雪碧爱可乐 2009-06-07
  • 打赏
  • 举报
回复
直接输入字符串时要记住"\\"问题。

CString s;
s = "d:\aaa.txt";//s=d:?aa.txt
s = "d:\\aaa.txt";//s=d:\aaa.txt
goodname 2009-06-07
  • 打赏
  • 举报
回复
ifstream in("D:\\aaa.txt");

d盘根目录下
lingyin55 2009-06-07
  • 打赏
  • 举报
回复
ifstream in("D:\aaa.txt");
改为ifstream in("D:\\aaa.txt");
aaa.txt放d盘根目录
光宇广贞 2009-06-07
  • 打赏
  • 举报
回复
ifstream in("D:\aaa.txt");

改成

ifstream in("D:\\aaa.txt");

就放在D盘下。

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧