VisualStudio2008中的C++ 如何读文本文件?
下面是C#的代码,翻译成C++是什么样子?using(StreamReadersr=newStreamReader("TestFile.txt")){Stringtext...
下面是C#的代码,翻译成C++是什么样子?
using (StreamReader sr = new StreamReader("TestFile.txt")) {
String text = sr.ReadToEnd();
} 展开
using (StreamReader sr = new StreamReader("TestFile.txt")) {
String text = sr.ReadToEnd();
} 展开
2个回答
展开全部
#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;
}
#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;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
#include <strstream>
#include <string>
using namespace std;
int main()
{
strstream s;
s << "TestFile.txt";
string text;
s >> text;
cout << text;
system("pause");
}
#include <strstream>
#include <string>
using namespace std;
int main()
{
strstream s;
s << "TestFile.txt";
string text;
s >> text;
cout << text;
system("pause");
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询