3

1つの列挙型を宣言しているときにこの警告が表示されました

enum Mask {
  NONE = 0,
  L = 1,
  H =2,
  U =4,
  V =8,
  D = 0X10,
  E = 0X20,
  P = 0X40,
  Q = 0X80,
};

typedef std::vector<Mask> MaskVec;

この警告は enum 宣言から来ていると思います。問題を指摘するのを手伝ってくれませんか?

ありがとう

4

2 に答える 2

10

コードに余分なカンマが含まれていました。

enum Mask {
  NONE = 0,
  L = 1,
  H =2,
  U =4,
  V =8,
  D = 0X10,
  E = 0X20,
  P = 0X40,
  Q = 0X80 //You placed an extra comma here
};
于 2012-05-08T18:30:25.677 に答える
5

の最後のメンバーの後のコンマを削除してみてくださいenum

于 2012-05-08T18:30:02.293 に答える