【標準C++】C++相談室 part39【STL含む】
■ このスレッドは過去ログ倉庫に格納されています
0689デフォルトの名無しさん
05/02/23 06:07:54構造体Parentとそれを継承したChildについて、
C++の場合は
struct Child: public Parent
{
int child_data;
};
という感じで書くわけですが、これをCの方法で
typedef struct _Child
{
struct Parent parent;
int child_data;
}Child;
と書いたとき、両者のメモリフィールドは同じになるのでしょうか。
gccで両フィールドをsizeofではかったところ同じでしたが、
必ず同じだという保証はありますか?
■ このスレッドは過去ログ倉庫に格納されています