C++相談室 part7
■ このスレッドは過去ログ倉庫に格納されています
0428デフォルトの名無しさん
NGNG>>425素直には初期化子リストには書けないようです。
>>426Cでも使う構造体なんで、ヘッダは変更できないんです。継承すればいいんですけどこのためだけにはちょっと・・・
>>427こういうことですか?
struct HOGE{
int i,j,k;
};
class Foo{
static const HOGE zerohoge_;
HOGE hoge_;
public:
Foo():hoge_(zerohoge_){}
};
const HOGE Foo::zerohoge_ = {0};
たしかに、これでいけますね。でもちょっとイマイチかなあ。
でもこのやり方、他の場面に使えそう。
まあ、素直にmemsetしておきます。
■ このスレッドは過去ログ倉庫に格納されています