C++相談室 part36
■ このスレッドは過去ログ倉庫に格納されています
0170デフォルトの名無しさん
NGNGclass A{
public:
virtual void Initialize( void* )=0;
};
class B : public A{
BStruct bs;
public:
virtual void Initialize( void* p){
bs = *(BStruct*)p;
}
};
こんな感じで渡しているのですが、中身の保証が全くありません。NULLチェックのみ
Cstruct, DStruct・・・といろんなサイズ・型の各派生先固有の構造体があります。
■ このスレッドは過去ログ倉庫に格納されています