没有 typename 的枚举常量

枚举类型也可以在不给它们命名的情况下声明:

  enum { buffersize = 256, };
  static unsigned char buffer [buffersize] = { 0 };

这使我们能够定义 int 类型的编译时常量,在本例中可以用作数组长度。