FString中文转std::string
时间: 2023-11-16 09:05:19 浏览: 224
unsigned char数组转成string 用16进制表示
FString中文转std::string可以通过以下方法实现:
1. 使用toUtf8()和constData()函数进行转换:
```
FString fstr = TEXT("中文");
std::string str(TCHAR_TO_UTF8(*fstr));
```
2. 使用toAnsi()函数进行转换:
```
FString fstr = TEXT("中文");
std::string str(TCHAR_TO_ANSI(*fstr));
```
以上是将FString中的中文转换成std::string的两种方法。
阅读全文