编译器错误 C2042

signed/unsigned 关键字互相排斥

单个声明中同时使用了关键字 signedunsigned

以下示例生成 C2042:

// C2042.cpp
unsigned signed int i;   // C2042

可能的解决方法:

// C2042b.cpp
// compile with: /c
unsigned int i;
signed int ii;