TArray 类型由两大属性定义:元素类型和可选分配器。
可以前往官方文档TArray查看更详细介绍。...IntArray);
int32 IntList[] = { 1,3,5,7 };
NewIntArray.Append(IntList, ARRAY_COUNT(IntList));
AddUnique
仅在尚不存在等值元素时...移除Array中等值的所有元素(内部使用元素的==判断)
IntArray.Remove(20) //原{1,20,3,20} 新{1,3}
RemoveSingle
删除匹配的首个元素...IntArray.RemoveSingle(20) //原{1,20,3,20} 新{1,3,20}
RemoveAt
删除指定索引处元素
如传递无效索引将引发运行时错误
IntArray.RemoveAt...注:索引范围取[0,n),否则引发运行时错误
int& temp = IntArray[0]; //取IntArray索引0的元素
temp = -1; //会修改IntArray