文字列ストリームを使用してファイルから式を読み込み、その式を別の形式に変換する必要があります。しかし、Istringstream を使用してファイルから行を読み取る方法がわかりません。#includes とこれの構文を手伝ってくれる人はいますか? ありがとう
1261 次
2 に答える
1
#include <fstream>
std::ifstream file("filename.txt");
StuffType stuff;
while(file >> stuff)
{
// If you are here you have successfully read stuff.
}
于 2012-07-02T01:27:03.350 に答える
1
上記の Dave の回答に加えて、ファイルから 1 行を読み取るには、次のコードを使用できます。
char buf[256];
file.getline(buf,256);
文字列 buf には、ファイル内のテキスト行が含まれます。
于 2012-07-02T07:23:10.177 に答える