[UE4]FString常用API

Posted 智慧 + 毅力 = 无所不能

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[UE4]FString常用API相关的知识,希望对你有一定的参考价值。

转自:http://aigo.iteye.com/blog/2279808

将int或float转换为string:

 
FString NewString = FString::FromInt(YourInt);  
FString VeryCleanString
= FString::SanitizeFloat(YourFloat);

将FString转换为char*:

FString s;  
char *c = *s;  

 将string转换为int或者float:

FString TheString = "123.021";  
  
int32 MyShinyNewInt = FCString::Atoi(*TheString);  
  
float MyShinyNewFloat = FCString::Atof(*TheString);  

字符串切割:

FString a("1,2,3");  
TArray<FString> stringArray;  
a.ParseIntoArray(stringArray, TEXT(","), false);  

字符串截取:

FString::Left(int count);  
FString::Right(int count);  

 

以上是关于[UE4]FString常用API的主要内容,如果未能解决你的问题,请参考以下文章

Ue4size_t类型

201611151200

UE4 常用API记录

[工作积累] UE4 并行渲染的同步 - Sync between FParallelCommandListSet & FRHICommandListImmediate calls(代码片段

UE4 Unlua源码解析11 - 非UE4反射支持的静态类导出给Lua使用原理

# Java 常用代码片段