1

現在の C++ 標準ドラフトによると、標準レイアウト クラス

最も派生したクラスに非静的データ メンバーがなく、非静的データ メンバーを持つ基本クラスが最大 1 つあるか、または非静的データ メンバーを持つ基本クラスがない

この制限でより効率的な実装はまだ見たことがありません。なぜそれが存在するのですか(物事をより困難にすることを除いて)?

4

1 に答える 1

0

標準レイアウトの目的は効率ではなく、C とのデータ相互運用性です。

于 2014-03-26T14:21:26.377 に答える