構造体
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);
}
より良い方法はありますか、それともこれで問題ありませんか?