私が達成しようとしているのは、「ifstream」を使用して外部の.datファイルを開き、各doubleをベクトル配列に読み込むことです。
私が持っているもの:
//Setup I/O
ifstream fileIn;
ofstream fileOut;
//Define vector for file data
vector<double> fileData;
fileIn.open("/FilePath.../checkIn.dat");
//If opening failed, display this text.
if (fileIn.fail( ))
{
cout << " Input file opening failed.\n";
//stop program
exit(1);
}
私が読んでいるファイル:
2000 1 1225.72 1 463.81 3 200 1 632 2 1500 1 300 2 1800
私はインターネットのあちこちを探していましたが、何か役に立つものを見つけることができません。Javaの「hasNextDouble」に似た関数を探しています。