0

C++98 / C++03 で集計の初期化リストの末尾に追加のコンマを使用できないのはなぜですか?

ISO/IEC 14882:2003

8.5 初期化子 [dcl.init]

= 初期化節 (式リスト) 初期化節: 代入式 { 初期化リスト ,opt } { } 初期化リスト: 初期化節 初期化リスト , 初期化節

opt 指定子を指定した initializer-list の後に追加のコンマがありますよね? なぜ私はそれを使用できないのですか?

4

1 に答える 1

2

ここでの標準は非常に明確です。末尾のコンマ使用できます (列挙型内の定数の宣言にも同様の機能が存在します)。それを使用できないという事実は、使用している実装の品質の問題です。

于 2012-09-06T19:26:15.700 に答える