VisualStudio2008中的C++ 如何读文本文件?

下面是C#的代码,翻译成C++是什么样子?using(StreamReadersr=newStreamReader("TestFile.txt")){Stringtext... 下面是C#的代码,翻译成C++是什么样子?
using (StreamReader sr = new StreamReader("TestFile.txt")) {
String text = sr.ReadToEnd();
}
展开
 我来答
仲傲白0FB193
2012-05-13 · TA获得超过1749个赞
知道答主
回答量:335
采纳率:0%
帮助的人:111万
展开全部
#include <iostream>
#include<fstream>
#include <string>
using namespace std;
int main()
{
ifstream infile("TestFile.txt");
string word;
string text;
while(infile >> word);
cout << word; //word 是最后一个单词;
infile.clear();
infile.close();
infile.open("TestFile.txt");
while(getline(infile,text));
cout << text; //text 是最后一行;
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斯啦丝拉
2012-05-13 · TA获得超过250个赞
知道小有建树答主
回答量:298
采纳率:0%
帮助的人:291万
展开全部
#include <iostream>
#include <strstream>
#include <string>
using namespace std;

int main()
{
strstream s;
s << "TestFile.txt";
string text;
s >> text;
cout << text;
system("pause");
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式