FString 转 int64
FCString::Strtoi64(*YourStr, NULL, 10);
FString 转 uint64
FCString::Strtoui64(*YourStr, NULL, 10);
FString 转 int32
FCString::Strtoi(*YourStr, NULL, 10);
FCString::Atoi(*YourStr);
FString Format
- Format TArray
TArray<FStringFormatArg> FormatArray;
FormatArray.Add(FStringFormatArg);
FString Text1 = FString::Format(TEXT("Text{0}"), FormatArray);
- Format TMap
TMap<FString, FStringFormatArg> FormatMap;
FormatMap.Add(TEXT("key1"), FStringFormatArg(1));
FString Text1 = FString::Format(TEXT("Text{key1}"), FormatMap);
Printf 用法和C++相同
FString::Printf(TEXT("Text%d"), i)
本文介绍UE4中FString的各种转换方法,包括如何将FString转换为int64、uint64和int32等数值类型。此外,还详细讲解了FString的格式化方法,包括使用FormatTArray和FormatTMap进行复杂格式化,以及使用Printf方法快速输出格式化字符串。
6129

被折叠的 条评论
为什么被折叠?



