のベクトルを持つファイルを取得しました:
typedef struct {
float fX; ///< position X
float fY; ///< position Y
int iSize; ///< Size of point
} structParams;
しかし、ほぼ同じ構造体のベクトルに読みたいのですが、iSizeはありません
typedef struct {
float fX; ///< position X eq. structParams.fX
float fY; ///< position Y eq. structParams.fY
} structPositionParams;
これを同じように行うことはできますか
ifstream inStr("file.dat");
vector<structPositionParams> oVector;
oVector.(numOfElements);
inStr.read((char*)&oVector[0], sizeof(structPositionParams) * numOfElements);
inStr.close();