enum枚举小技巧

enum BulletKind {
  BULLET_KIND_1= 0,
  BULLET_KIND_2,
  BULLET_KIND_3,
  BULLET_KIND_4,
  BULLET_KIND_5,
  BULLET_KIND_6,
  BULLET_KIND_7,
  BULLET_KIND_8,

  BULLET_KIND_COUNT
};

枚举类型时,把第一个设置成为0,其它不设置,最后一个命名为***count

那么最后一个枚举类型就是这块枚举的数量