02 UE5基本类型

UE5基本类型

UE5定义自己的基本类型的原因:

  • 跨平台

  • 兼容反射系统

  • 保证宏替换(宏拼接时可能需要保证类型在一起,例如longlong就不方便)

UE类型 C++类型
float float
double double
int8 char
int16 short int
int32 int
int64 long long
uint8 unsigned char
uint16 unsigned short int
uint32 unsigned int
uint64 unsigned long long
ANSICHAR char
WIDECHAR wchar_t
TCHAR wchar_t(windows下)
char16_t(其它平台)