Compiler Error C2042

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Compiler Error C2042.

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;  

Show: