40

次の列挙仕様があります。

enum class FaceDirection : int8
{
  Down,
  Up
};

g++ 4.8.1 では、次のエラーが発生します。

警告: 範囲指定された列挙型の詳細な型指定子は、'class' キーワードを使用してはなりません

これは何が原因ですか?

4

1 に答える 1

48

派生元の型がenum class存在することを確認してください。この場合、 に指定された typedef はありませんでしたint8

于 2013-12-08T21:09:50.390 に答える