Fork me on GitHub

05 2023 档案

摘要:测试数据 1 TMap<int32, FString> Map1; 2 TMap<int32, FString> Map2; 3 4 Map1.Add(1, TEXT("AAA")); 5 6 ShowMap_1(Map1, 1); 7 ShowMap_2(Map1, 1); 8 ShowMap_3 阅读全文
posted @ 2023-05-14 22:57 索智源 阅读(1463) 评论(0) 推荐(0)
摘要:1. 前一篇关于 通过 Key 查找 Value 的部分: 1. 通过 Key 直接查找 Map 2. 通过 Find 查找 Map 3. 通过 FindRef 查找 Map 2. 通过 Value 查找 Key FindKey(Value) 1 auto ValFindKey = [](const 阅读全文
posted @ 2023-05-14 22:56 索智源 阅读(962) 评论(0) 推荐(0)
摘要:TArray,是UE4的可动态扩容数组容器,是UE4里最常见,也是用的最多的一种容器,类似于STL中的vector 1. 遍历Array的三种方法 1.1 下标遍历Array(lambda写法) 1 // 下标法遍历 Array 2 auto Foreach_1 = [](TArray<int32> 阅读全文
posted @ 2023-05-14 22:53 索智源 阅读(1288) 评论(0) 推荐(0)
摘要:TSet是一种快速容器类,(通常)用于在排序不重要的情况下存储唯一元素。 TSet 类似于 TMap 和 TMultiMap,但有一个重要区别:TSet 是通过对元素求值的可覆盖函数,使用数据值本身作为键,而不是将数据值与独立的键相关联。 TSet 可以非常快速地添加、查找和删除元素。默认情况下,T 阅读全文
posted @ 2023-05-14 22:52 索智源 阅读(560) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2023-05-06 02:42 索智源 阅读(1) 评论(0) 推荐(0)
摘要:Source\CoinCollector\DelegateActor.h 1 // Fill out your copyright notice in the Description page of Project Settings. 2 3 #pragma once 4 5 #include "C 阅读全文
posted @ 2023-05-06 01:15 索智源 阅读(119) 评论(0) 推荐(0)
摘要:Lambda 简单一句话概括:一个函数方法中的实现的一个临时函数。表达式是一种匿名函数,即没有函数名的函数; 通常情况下,lambda函数的语法定义为: capture:捕捉列表。捕捉列表总是作为lambda的开始,即出现于lambda的开始处。它是lambda的引出符(即开始标志)。编译器可以根据 阅读全文
posted @ 2023-05-06 00:48 索智源 阅读(88) 评论(0) 推荐(0)