現在の C++ 標準ドラフトによると、標準レイアウト クラス
最も派生したクラスに非静的データ メンバーがなく、非静的データ メンバーを持つ基本クラスが最大 1 つあるか、または非静的データ メンバーを持つ基本クラスがない
この制限でより効率的な実装はまだ見たことがありません。なぜそれが存在するのですか(物事をより困難にすることを除いて)?
現在の C++ 標準ドラフトによると、標準レイアウト クラス
最も派生したクラスに非静的データ メンバーがなく、非静的データ メンバーを持つ基本クラスが最大 1 つあるか、または非静的データ メンバーを持つ基本クラスがない
この制限でより効率的な実装はまだ見たことがありません。なぜそれが存在するのですか(物事をより困難にすることを除いて)?