如何将 UE4 FString 转换为字符串?
How do I convert a UE4 FString into a string?
TextLine2
需要是一个常规字符串但是我收到错误 no instance of constructor matches the argument list.
void AAH_Ver1_2::GetEachTextFromLine(FString TextLine1)
{
string TextLine2 = TextLine1;
istringstream iss(TextLine2);
}
您可以使用 TCHAR_TO_UTF8
宏将 FString
转换为 std::string
:
std::string const s = TCHAR_TO_UTF8(*fstring);
TextLine2
需要是一个常规字符串但是我收到错误 no instance of constructor matches the argument list.
void AAH_Ver1_2::GetEachTextFromLine(FString TextLine1)
{
string TextLine2 = TextLine1;
istringstream iss(TextLine2);
}
您可以使用 TCHAR_TO_UTF8
宏将 FString
转换为 std::string
:
std::string const s = TCHAR_TO_UTF8(*fstring);