This documentation is archived and is not being maintained.

Compiler Error C2042

Error Message

signed/unsigned keywords mutually exclusive

The keywords signed and unsigned are used in a single declaration.

The following sample generates C2042:

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

Possible resolution:

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