UE4中FString转UTF8及UTF8转FString
Posted 飞错的雪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UE4中FString转UTF8及UTF8转FString相关的知识,希望对你有一定的参考价值。
FString转UTF8
1 FString szMsg = "test msg"; 2 TCHAR* pSendData = szMsg.GetCharArray().GetData(); 3 int32 nDataLen = FCString::Strlen(pSendData); 4 uint8* dst = (uint8*)TCHAR_TO_UTF8(pSendData);
UTF8转FString
1 TArray<uint8> receiveBuff; 2 RecvData(receiveBuff, buffLen)); 3 receiveBuff.Add(‘\0‘); 4 FString receiveMsg(reinterpret_cast<const char*>(receiveBuff.GetData()));
以上是关于UE4中FString转UTF8及UTF8转FString的主要内容,如果未能解决你的问题,请参考以下文章