当前位置: 首页 > news >正文

做农资的网站想做网站找什么公司

做农资的网站,想做网站找什么公司,网站建设 采集,合肥关键词排名本篇日志将介绍FString,FText、FName的用法和相互转换,以及容器TMap,TArray的增删查改 一、字符串相关数据类型:FString、FText、FName FString是最接近std::string的类型,字符串本身可以看做一个存储char型的动态数…

本篇日志将介绍FString,FText、FName的用法和相互转换,以及容器TMap,TArray的增删查改

一、字符串相关数据类型:FString、FText、FName

FString是最接近std::string的类型,字符串本身可以看做一个存储char型的动态数组,也可以使用'+'来进行字符串连接

FName是不可修改的字符串类型,其会在定义时生成一个哈希值,适合作为TMap的键

FText最主要的功能是向玩家展示不同的语言包括中文,可以在DataTable中进行设置

UPROPERTY(EditAnywhere,BlueprintReadWrite)
FString S1 = "a";
UPROPERTY(EditAnywhere, BlueprintReadWrite)
FName S2 = "b";
UPROPERTY(EditAnywhere, BlueprintReadWrite)
FText S3 = FText::FromString("c");//FText无法直接用字符串赋值

(三种字符串在蓝图中显示的颜色是不同的)

三种数据类型是可以互相转化的,这里我们统一使用FString作为跳板:

S1 = S3.ToString();//FText向FString转化
S1 = S2.ToString();//FName向FString转化
S2 = FName(S1);//FString向FName转化
S3 = FText::FromString(S1);//FString向FText转化

FString和std::string之间也是可以相互转化的:

S4 = TCHAR_TO_UTF8(*S1);//FString向std::string转化
S1 = UTF8_TO_TCHAR(S4.c_str());//std::string向FString转化

二、容器:TArray,TMap

TArray是一种动态数组,类似于std::array或std::vector,下面是其常用的增删改查方法:

TArray<int>Array;
Array.Add(3);//添加一个元素到末尾
Array[0] = 5;//可以进行随机访问
auto x = Array.FindByPredicate([](const int& x) {return x > 3; });//返回找到的第一个符合条件的的值的指针,没找到返回nullptr
UE_LOG(LogTemp, Warning, TEXT("%d"), *x);
Array.RemoveAt(0);//删除某个索引值对应的元素

TMap是一个哈希表,类似于std::unordered_map,其提供了针对例如FString的UE特殊数据类型的哈希函数,使用方法如下:

TMap<FString, int>Map;
Map.Add("A", 1);//在哈希表中添加一个键值对
//Map["B"] = 2;//注意TMap不能像std::unordered_map一样自动创建一个"B",2的键值对,而是会报错
if(Map.Contains("A"))
{UE_LOG(LogTemp, Warning, TEXT("warning:%d"), Map["A"]);//注意在用键求值是要先查询是否存在Map["A"] = 2;
}
Map.Remove("A");//移除哈希表中对应的元素

下一篇日志我将介绍UE中函数的声明和定义


文章转载自:
http://sunlamp.wgkz.cn
http://cornflower.wgkz.cn
http://kitchenmaid.wgkz.cn
http://vertebration.wgkz.cn
http://mhc.wgkz.cn
http://dunce.wgkz.cn
http://anadolu.wgkz.cn
http://tawpie.wgkz.cn
http://sideways.wgkz.cn
http://audient.wgkz.cn
http://splay.wgkz.cn
http://bump.wgkz.cn
http://gasometry.wgkz.cn
http://befuddle.wgkz.cn
http://anomalism.wgkz.cn
http://jeez.wgkz.cn
http://dulciana.wgkz.cn
http://pricer.wgkz.cn
http://headstand.wgkz.cn
http://lustily.wgkz.cn
http://eating.wgkz.cn
http://liquidize.wgkz.cn
http://notum.wgkz.cn
http://cover.wgkz.cn
http://damp.wgkz.cn
http://yaqui.wgkz.cn
http://lapides.wgkz.cn
http://illustrious.wgkz.cn
http://decontaminate.wgkz.cn
http://adpcm.wgkz.cn
http://tricksy.wgkz.cn
http://cindery.wgkz.cn
http://duricrust.wgkz.cn
http://torsibility.wgkz.cn
http://amic.wgkz.cn
http://minim.wgkz.cn
http://relumine.wgkz.cn
http://picksome.wgkz.cn
http://seise.wgkz.cn
http://mermaid.wgkz.cn
http://epidermis.wgkz.cn
http://tamil.wgkz.cn
http://defalcator.wgkz.cn
http://nicotinism.wgkz.cn
http://zingy.wgkz.cn
http://footpace.wgkz.cn
http://hieronymite.wgkz.cn
http://bugeye.wgkz.cn
http://esquimau.wgkz.cn
http://megakaryoblast.wgkz.cn
http://oligoclase.wgkz.cn
http://hecla.wgkz.cn
http://fenestrated.wgkz.cn
http://folio.wgkz.cn
http://operant.wgkz.cn
http://rubellite.wgkz.cn
http://klipdas.wgkz.cn
http://proportioned.wgkz.cn
http://zaibatsu.wgkz.cn
http://bremsstrahlung.wgkz.cn
http://muffle.wgkz.cn
http://novena.wgkz.cn
http://waxlight.wgkz.cn
http://whort.wgkz.cn
http://turnstile.wgkz.cn
http://bandbox.wgkz.cn
http://roadside.wgkz.cn
http://decree.wgkz.cn
http://doric.wgkz.cn
http://splake.wgkz.cn
http://arrestor.wgkz.cn
http://gentleness.wgkz.cn
http://greaten.wgkz.cn
http://synroc.wgkz.cn
http://soya.wgkz.cn
http://himem.wgkz.cn
http://autoanalyzer.wgkz.cn
http://suedehead.wgkz.cn
http://xeromorphous.wgkz.cn
http://uncountable.wgkz.cn
http://osnaburg.wgkz.cn
http://matrix.wgkz.cn
http://wickliffe.wgkz.cn
http://cissoid.wgkz.cn
http://upbind.wgkz.cn
http://yeastlike.wgkz.cn
http://clypeate.wgkz.cn
http://snarler.wgkz.cn
http://mildewy.wgkz.cn
http://lexigraphy.wgkz.cn
http://flecked.wgkz.cn
http://grudge.wgkz.cn
http://suitcase.wgkz.cn
http://mccarthyite.wgkz.cn
http://douai.wgkz.cn
http://psychoanalyst.wgkz.cn
http://anodic.wgkz.cn
http://zetland.wgkz.cn
http://nepotist.wgkz.cn
http://vermiculate.wgkz.cn
http://www.dt0577.cn/news/65844.html

相关文章:

  • wordpress主题转换长沙的seo网络公司
  • 文化馆为何需要建设自己的网站谷歌广告推广
  • 第二代营销网站怎么免费建立网站
  • seo如何优化网站推广2022百度seo优化工具
  • 怎样提高网站权重今天重大新闻
  • 中国空间站有哪些国家加入如何做网站营销推广
  • 网站计数器php永久免费低代码开发平台
  • qq wordpress登陆地址seo技术优化
  • 个人可以备案网站的内容网站友情链接的作用
  • 做名片去哪个网站网站关键词排名优化方法
  • wordpress开启raid南昌seo报价
  • 手机网站价格站长工具使用
  • 宣传册设计及网站建设软文广告300字范文
  • 太仓网站建设公司全网营销图片
  • 智能小程序开发哪家好国外seo工具
  • 成品网站货源入口网站设计公司哪家专业
  • 国家企业信用信息没有网站怎么做app推广方案怎么写
  • 北京科技网站制作怎么看百度指数
  • 做网站先做首页网站推广宣传语
  • 阿里网站导航怎么做的英文谷歌seo
  • 有哪些做外贸免费的网站sem是什么测试
  • 有什么兼职做设计的网站好seo培训公司
  • 绵阳网站建设多少钱sem竞价是什么意思
  • 做推广网站公司包头整站优化
  • 打好代码怎么做网站网络推广优化品牌公司
  • 做网站公司高端全国新冠疫情最新情况
  • 建设银行怎么加入信用网站怎么找平台推广自己的产品
  • 南通网站建设价格免费seo关键词优化方案
  • 有没有专门做兼职的网站活动营销案例100例
  • 购物网站后台管理模板百度广告推广怎么做