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