UEC++ 容器:TSet
TSet
- TSet也是键值容器和TMap类似,但速度快,无需提供单独的键进行关联元素,不允许有重复的键。
- TSet 也是值类型,支持常规复制、赋值和析构函数操作,以及其元素较强的所有权。集合被销毁时,其元素也将被销毁。键类型也必须是值类型
与TArray的区别:
- TSet是KV容器
- TSet不保证数据填充顺序。
- TSet数据存储时无法重复存储,TArray可以
构建、添加数据:
1 | TSet<FString> set; |
遍历:
1 | for (auto& Item : set) |
常用查询函数:
1 | set.Num(); // 获取容器中元素的数量 |
常用移除函数:
1 | set.Remove(TEXT("set01")); // 使用给定的值内容 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 易锦风的博客!
评论




%E5%AD%A6%E4%B9%A0%EF%BC%9AK8S%E5%AE%9E%E6%88%98%E6%A1%88%E4%BE%8B_kubernetes%20%E6%A1%88%E4%BE%8B/fe31cbdc5c6427a41c8a02c4bd278421.png)
%E5%AD%A6%E4%B9%A0%EF%BC%9Apod%E6%A6%82%E5%BF%B5%E5%8F%8A%E7%9B%B8%E5%85%B3%E6%93%8D%E4%BD%9C_kubectl%20%E8%BF%9B%E5%85%A5pod/7b2c22f6722174f5022fe7a9e34dbebd.png)


