智慧 + 毅力 = 无所不能

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...

导航

[UE4]FString常用API

Posted on 2017-10-25 12:02  Bill Yuan  阅读(8829)  评论(0编辑  收藏  举报

转自: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);