大量のデータを含むファイルから初期化され、データを読み取り、const
データメンバーとして格納するC++クラスが必要です。
私が現在していることは
MyClass(const std::string & fileName):
datum0(),
datum1(),
datum2()
{
this->read(fileName);
// read() sets all datumX data members.
}
これには、実際の初期化ステップの後に設定されるため、 datumX
sをマークできなくなるという欠点があります。const
ここで良いパターンは何でしょうか?