構造体
struct Vanish
{
int iCount;
int iRow;
};
std::vector
クラスのメンバーとしてofを定義し、次のVanish
ようにコンストラクターで初期化したいと考えています。
class BigClass
{
public:
BigClass();
private:
std::vector<Vanish> tovanish;
};
void BigClass::BigClass()
{
Vanish empty = {0,0};
tovanish.assign(MAX_VANISH, empty);
}
より良い方法はありますか、それともこれで問題ありませんか?