Name

unsigned specifier — Unsigned integer type specifier

Synopsis

               simple-type-specifier := unsigned

The unsigned type specifier can be used with any integral type to make the type unsigned. Unsigned integer arithmetic is always performed modulo 2 n , in which n is the number of bits in the value representation of the integer. When used alone, unsigned means unsigned int.

Example

char c;
if (isalpha(static_cast<unsigned char>(c))
  handle_alpha(c);

See Also

char, int, long, short, signed, type, Chapter 2

Get C++ In a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.