所以我很堅持努力想通對阻止我我的顯示程序的文本程序這個bug ..C++顯示一個文本文件......(「回聲」的文本文件)
#include <iostream>
#include <iomanip>
#include <fstream>
#include <sstream>
#include <string>
#include <stdio.h>
using namespace std;
int main()
{
ifstream infile;
ofstream offile;
char text[1024];
cout <<"Please enter the name of the file: \n";
cin >> text;
infile.open(text);
string scores; // this lines...
getline(infile, scores, '\0'); // is what I'm using...
cout << scores << endl; // to display the file...
string name1;
int name2;
string name3;
int name4;
infile >> name1;
infile >> name2;
infile >> name3;
infile >> name4;
cout << "these two individual with their age add are" << name2 + name4 <<endl;
// 23 + 27
//the result I get is a bunch of numbers...
return 0;
}
有什麼辦法清潔劑或簡單的方法,我可以用來顯示文件?
所有在互聯網上的方法是很難理解或保留因 跟蹤文件是循環開..
我想你鍵入文件名並顯示文件 的程序文件將包含以下...
jack 23
smith 27
而且我現在需要我用上面的代碼來獲得從文件信息從文件中獲取數據...
我通過這個
你可以調用那麼這個功能,例如在你的main()函數來讀取和顯示文件'非常確定'std :: cout << infile.rdbuf();'會做到這一點。 – chris
這是功課嗎? – jwiscarson
std :: cout << infile.rdbuf(); – Cris