ファイルからデータを読み取り、それをベクターに書き込もうとしています。ファイルから読み取られたデータを使用してオブジェクトのベクトルを入力してください
vector
Score
のオブジェクトです。
クラスは、int
という変数とchar*
という変数の2つの変数しか持っていません。
これらは、各スコアオブジェクトのファイル内の唯一の2つのデータです。
ファイルには、スコア(int
)と時間(char*
)があり、新しい行があります。
これらは私がvector
のScore
を埋め込むためにファイルから読み取ろうとしているものです。
私のようないくつかの例を見てきました:
std::ifstream ifs("data.txt");
std::copy(std::istream_iterator<double>(ifs), std::istream_iterator<double>(),
std::back_inserter(values));
は、しかし、私は、オブジェクトの代わりに、変数を使用して、それを複製することができませんでした。
どうすればいいですか?必ずしもistream_iterator
を使用する必要はありません。
ありがとうございました!