Fixed width integer types (desde C++11)
De cppreference.com
<metanoindex/>
Tipos
Defined in header
<cstdint> | |
int8_tint16_tint32_tint64_t
|
tipo inteiro (com sinal) com tamanho de exatamente 8, 16, 32 e 64 bits, respectivamente, com bits não-padding e usando complemento de 2 para valores negativos (fornecida apenas se a aplicação suporta diretamente o tipo) |
int_fast8_tint_fast16_tint_fast32_tint_fast64_t
|
tipo inteiro (com sinal) mais rápido com tamanho de pelo menos 8, 16, 32 e 64 bits, respectivamente |
int_least8_tint_least16_tint_least32_tint_least64_t
|
tipo inteiro (com sinal) com tamanho de pelo menos, 8, 16, 32 e 64 bits, respectivamente |
intmax_t
|
tipo inteiro de tamanho máximo |
intptr_t
|
tipo inteiro capaz de manter um ponteiro |
uint8_tuint16_tuint32_tuint64_t
|
tipo inteiro sem sinal com tamanho de exatamente 8, 16, 32 e 64 bits, respectivamente (fornecida apenas se a aplicação suporta diretamente o tipo) |
uint_fast8_tuint_fast16_tuint_fast32_tuint_fast64_t
|
mais rápido tipo inteiro (sem sinal) com tamanho, no mínimo, de 8, 16, 32 e 64 bits, respectivamente |
uint_least8_tuint_least16_tuint_least32_tuint_least64_t
|
menor tipo inteiro (sem sinal) com tamanho de pelo menos 8, 16, 32 e 64 bits, respectivamente |
uintmax_t
|
tipo inteiro (sem sinal) de tamanho máximo |
uintptr_t
|
tipo inteiro (sem sinal) capaz de armazenar um ponteiro |
Constantes de macros
Defined in header
<cstdint> | |
Original: Signed integers : minimum value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
INT8_MIN INT16_MIN INT32_MIN INT64_MIN |
valor mínimo de um objeto do tipo int8_t, int16_t, int32_t, int64_t Original: minimum value of an object of type int8_t, int16_t, int32_t, int64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
INT_FAST8_MIN INT_FAST16_MIN INT_FAST32_MIN INT_FAST64_MIN |
valor mínimo de um objeto do tipo int_fast8_t, int_fast16_t, int_fast32_t, int_fast64_t Original: minimum value of an object of type int_fast8_t, int_fast16_t, int_fast32_t, int_fast64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
INT_LEAST8_MIN INT_LEAST16_MIN INT_LEAST32_MIN INT_LEAST64_MIN |
valor mínimo de um objeto do tipo int_least8_t, int_least16_t, int_least32_t, int_least64_t Original: minimum value of an object of type int_least8_t, int_least16_t, int_least32_t, int_least64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
INTPTR_MIN |
valor mínimo de um objeto de intptr_t tipo Original: minimum value of an object of type intptr_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
INTMAX_MIN |
valor mínimo de um objeto de intmax_t tipo Original: minimum value of an object of type intmax_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
Original: Signed integers : maximum value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
INT8_MAX INT16_MAX INT32_MAX INT64_MAX |
valor máximo de um objeto do tipo int8_t, int16_t, int32_t, int64_t Original: maximum value of an object of type int8_t, int16_t, int32_t, int64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
INT_FAST8_MAX INT_FAST16_MAX INT_FAST32_MAX INT_FAST64_MAX |
valor máximo de um objeto do tipo int_fast8_t, int_fast16_t, int_fast32_t, int_fast64_t Original: maximum value of an object of type int_fast8_t, int_fast16_t, int_fast32_t, int_fast64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
INT_LEAST8_MAX INT_LEAST16_MAX INT_LEAST32_MAX INT_LEAST64_MAX |
valor máximo de um objeto do tipo int_least8_t, int_least16_t, int_least32_t, int_least64_t Original: maximum value of an object of type int_least8_t, int_least16_t, int_least32_t, int_least64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
INTPTR_MAX |
valor máximo de um objeto de intptr_t tipo Original: maximum value of an object of type intptr_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
INTMAX_MAX |
valor máximo de um objeto de intmax_t tipo Original: maximum value of an object of type intmax_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
Original: Unsigned integers : maximum value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
UINT8_MAX UINT16_MAX UINT32_MAX UINT64_MAX |
valor máximo de um objeto do tipo uint8_t, uint16_t, uint32_t, uint64_t Original: maximum value of an object of type uint8_t, uint16_t, uint32_t, uint64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
UINT_FAST8_MAX UINT_FAST16_MAX UINT_FAST32_MAX UINT_FAST64_MAX |
valor máximo de um objeto do tipo uint_fast8_t, uint_fast16_t, uint_fast32_t, uint_fast64_t Original: maximum value of an object of type uint_fast8_t, uint_fast16_t, uint_fast32_t, uint_fast64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
UINT_LEAST8_MAX UINT_LEAST16_MAX UINT_LEAST32_MAX UINT_LEAST64_MAX |
valor máximo de um objeto do tipo uint_least8_t, uint_least16_t, uint_least32_t, uint_least64_t Original: maximum value of an object of type uint_least8_t, uint_least16_t, uint_least32_t, uint_least64_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
UINTPTR_MAX |
valor máximo de um objeto de uintptr_t tipo Original: maximum value of an object of type uintptr_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
UINTMAX_MAX |
valor máximo de um objeto de uintmax_t tipo Original: maximum value of an object of type uintmax_t The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
Macro constantes formato
| Esta seção está incompleta Motivo: will look better as a table |
