虚幻4基础:UE4与C++容器

本文介绍了虚幻引擎4(UE4)中的C++容器,包括vector、Set和Map的基本操作。vector的常用方法如ADD、Find等,Set的特性在于不允许重复元素,而Map则是一个键值对的存储结构。此外,文章还讨论了Set与Vector的区别,以及C++ STL中map和unordered_map的不同。
摘要由CSDN通过智能技术生成

vector:

ADD:添加一个元素
ADDUNIQUE:添加一个之前没有的元素,如有重复,添加失败
APPEND:合并数组
Clear:清空数组
Contains:判断容器是否有X,返回值为boolean
Find:找到想要元素的索引,可以用Get输出
在这里插入图片描述
ForEachLoop:遍历,可以输出值和索引
Get(a copy):复制一个元素
Get(a ref):通过引用进行操作,在修改当前值时会改变原有值
Insert :插入一个变量(可以选择某一位置或者是某一索引)
Is Valid Index:判断第N号元素是否有效(防止内存越界)
Last Index:返回最后一个有效的索引
Length:返回有效长度
Remove Index:按照索引移除元素
Remove:移除某个类型的元素
Resize:重新设置列表长度
Set Array Elem:重新设置元素
Swap:根据索引交换元素

vector<int
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值