UE4 学习初步 2、各种容器的常用方法

快捷操作

鼠标+Ctrl:get方法

鼠标+Alt:set方法

公共:

add:尾部添加;    remove:移除该值(移除所有值相同的node);

contains:查找存不存在;

length:容器大小;

clear:清除容器所有node;

find:查找返回下标,map容器还能返回值;

array数组:

for each loop:遍历  reverse for each loop:倒序遍历

append:添加另一个数组;

insert:按位置插入;  remove index:按下标移除  

is valid index:查下标是否有效

last index:最后那个下标

get:得到对应下标的值,注意引用(Ref)还是值传递(copy)

swap:交换两个node 

resize:调整数组大小  sheffle:打乱顺序

map映射、字典、键值对(键不能重复):

keys:输出键; values:输出值; 

set集合(键不能重复):

add items:添加;

to array:转化为数组,方便输出;

remove items:清除;

difference:找出在A不在B的集合并返回;

union:并集;  intersection:交集;

原文地址:https://www.cnblogs.com/DMHLCPP/p/14086018.html