随笔分类 - C/C++
C++相关
摘要:1 public static void main(String[] args) 2 { 3 // Endpoint以Region:华东1为例,其他Region请按实际情况填写 4 String endpoint = "https://datahub.cn-shanghai-shga-de1.dh.
阅读全文
摘要:测试数据 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
阅读全文
摘要:1. 前一篇关于 通过 Key 查找 Value 的部分: 1. 通过 Key 直接查找 Map 2. 通过 Find 查找 Map 3. 通过 FindRef 查找 Map 2. 通过 Value 查找 Key FindKey(Value) 1 auto ValFindKey = [](const
阅读全文
摘要:TArray,是UE4的可动态扩容数组容器,是UE4里最常见,也是用的最多的一种容器,类似于STL中的vector 1. 遍历Array的三种方法 1.1 下标遍历Array(lambda写法) 1 // 下标法遍历 Array 2 auto Foreach_1 = [](TArray<int32>
阅读全文
摘要:TSet是一种快速容器类,(通常)用于在排序不重要的情况下存储唯一元素。 TSet 类似于 TMap 和 TMultiMap,但有一个重要区别:TSet 是通过对元素求值的可覆盖函数,使用数据值本身作为键,而不是将数据值与独立的键相关联。 TSet 可以非常快速地添加、查找和删除元素。默认情况下,T
阅读全文
摘要: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
阅读全文
摘要:Lambda 简单一句话概括:一个函数方法中的实现的一个临时函数。表达式是一种匿名函数,即没有函数名的函数; 通常情况下,lambda函数的语法定义为: capture:捕捉列表。捕捉列表总是作为lambda的开始,即出现于lambda的开始处。它是lambda的引出符(即开始标志)。编译器可以根据
阅读全文
摘要:一、简述以及地图 G 表示从起点移动到网格上指定方格的移动距离 (暂时不考虑沿斜向移动,只考虑上下左右移动)。 H 表示从指定的方格移动到终点的预计移动距离,只计算直线距离,走直角篇走的是直角路线。 令 F = G + H ,F 即表示从起点经过此点预计到终点的总移动距离接下来我们从起点开始,按照以
阅读全文
摘要:G 表示从起点移动到网格上指定方格的移动距离 (暂时不考虑沿斜向移动,只考虑上下左右移动)。 H 表示从指定的方格移动到终点的预计移动距离,只计算直线距离,走直角篇走的是直角路线。 令 F = G + H ,F 即表示从起点经过此点预计到终点的总移动距离接下来我们从起点开始,按照以下寻路步骤,直至找
阅读全文


浙公网安备 33010602011771号