私はfstreamとC++を使用していますが、プログラムにしたいことは、.txtファイルの内容をターミナルに出力することだけです。簡単なことかもしれませんが、私はWebで多くのことを見てきましたが、私に役立つものを見つけることができません。これどうやってするの?ここに私がこれまでに持っているコードがあります:
#include <iostream>
#include <fstream>
using namespace std;
int main() {
string output;
ifstream myfile;
ofstream myfile2;
string STRING;
myfile.open ("/Volumes/LFARLEIGH/Lucas.txt");
myfile2 << "Lucas, It Worked";
myfile >> STRING;
cout << STRING << endl;
myfile.close();
return 0;
}
前もって感謝します。私がC++を初めて使用するので、これが非常に簡単である場合はご容赦ください
この機能が標準C++ライブラリにすでに実装されている場合、ここでホイールを再発明する理由はありません。
#include <iostream>
#include <fstream>
int main()
{
std::ifstream f("file.txt");
if (f.is_open())
std::cout << f.rdbuf();
}
#include <iostream>
#include <fstream>
int main()
{
string name ;
std::ifstream dataFile("file.txt");
while (!dataFile.fail() && !dataFile.eof() )
{
dataFile >> name ;
cout << name << endl;
}