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(其它平台) |
发布于