Которые являются переменными по & quot; Uint & quot ;?

Какие переменные «Uint»? в том, что есть «Uint8», «Uint16» и т.д …

Но что они?

Теперь у меня есть некоторое время на использовании C ++, но мне никогда не приходилось использовать эти переменные и вызывать у меня любопытство.

Заранее спасибо.

1

Решение

uint это не стандартный тип. В какой-то системе uint является typedefЭд как

typedef unsigned int uint ;
4

Другие решения

uint не является базовым типом данных, как указано в стандарте. Иногда, чтобы переменная имела постоянный размер на платформе [для обеспечения переносимости], некоторые typedefs используются.

Вы можете взглянуть на cstdint заголовок для получения дополнительной информации.

С наилучшим предположением, uint должен быть typedef для uint32_t

typedef uint32_t uint;
0

typedef unsigned char  uint8_t;
typedef unsigned short uint16_t;
typedef unsigned long  uint32_t;
typedef signed   char  int8_t;
typedef signed   short int16_t;
typedef signed   long  int32_t;

It can help you..

если вы имеете дело с переменной base по ее размеру, то вы можете объявить это так

-2
По вопросам рекламы [email protected]