zoukankan      html  css  js  c++  java
  • UE4:基础数据

    一.FString

    .FString<->Array

    1.FString->Array
    FString JsonStr;
    TArray<uint8> content;
    
    content.SetNum(JsonStr.Len());
    memcpy(content.GetData(), TCHAR_TO_ANSI(*JsonStr), JsonStr.Len());
    
    2.Array->FString
    TArray<uint8> content
    ...
    const std::string cstr(reinterpret_cast<const char*>(content.GetData()), content.Num());
    UE_LOG(VRSLog, Warning, TEXT("%s"), *frameAsFString);

    .FString<->FText

    1.FString->FText
    FString Str = Text("str");
    FText Text = FText::FromString(Str);
    
    2.FText->FString
    FString Name = NameDesc->GetText().ToString();

    .FString<->std::string

    1.FString->std::string
    #include <string>
    ...
    FString UE4Str = "Flowers";
    std::string MyStdString(TCHAR_TO_UTF8(*UE4Str));
    
    2.std::string->FString
    #include <string>
    ...
    std::string TestString = "Happy";
    FString HappyString(TestString.c_str());

    二.FText

  • 相关阅读:
    Redis
    cut
    grep
    MySQL中EXPLAIN的解释
    MySQL数据类型
    有用的MySQL语句
    mysql函数
    memcache
    存储过程 游标的使用
    存储过程批量删除
  • 原文地址:https://www.cnblogs.com/k5bg/p/15234882.html
Copyright © 2011-2022 走看看