슬랙 3

[언리얼 C++] 컨테이너 클래스 TSet 사용법(연산자, 슬랙, DefaultKeyFuncs 지정)

TSet 컨테이너 클래스의 기본적인 설명과 간단한 사용법은 [언리얼 C++] 컨테이너 클래스 TSet 사용법(생성 및 삽입, 반복처리) (tistory.com) 글을 참고하시기 바랍니다. 이 글에서는 TSet 컨테이너 클래스의 연산자, 슬랙, DefaultKeyFuncs에 대해 알아보겠습니다. 1. TSet 컨테이너 연산자 TSet NewSet = FruitSet; NewSet.Add(TEXT("Apple")); NewSet.Remove(TEXT("Pear")); // FruitSet = { "Pear", "Kiwi", "Melon", "Mango", "Orange", "Grapefruit" } // NewSet = { "Kiwi", "Melon", "Mango", "Orange", "Grapefruit..

[언리얼 C++] 컨테이너 클래스 TMap 사용법(연산자, 슬랙, KeyFuncs 지정)

TMap 컨테이너 클래스의 기본적인 설명과 간단한 사용법은 [언리얼 C++] 컨테이너 클래스 TMap 사용법(생성 및 삽입, 반복처리) (tistory.com) 글을 참고하시기 바랍니다. 이 글에서는 TMap 컨테이너 클래스의 연산자, 슬랙, KeyFuncs에 대해 알아보겠습니다. 1. TMap 컨테이너 연산자 TMap NewMap = FruitMap; NewMap[5] = "Apple"; NewMap.Remove(3); // FruitMap = { // { Key: 4, Value: "Kiwi" }, // { Key: 5, Value: "Mango" }, // { Key: 9, Value: "Melon" }, // { Key: 3, Value: "Orange" } // } // NewMap = { //..

[언리얼 C++] 컨테이너 클래스 TArray 사용법 (힙, 슬랙)

TArray 컨테이너 클래스의 기본적인 설명과 간단한 사용법은 [언리얼 C++] 컨테이너 클래스 TArray 사용법 (생성 및 삽입, 반복처리) (tistory.com) 글을 참고하시기 바랍니다. 이 글에서는 TArray 컨테이너 클래스의 힙과 슬랙에 대해 알아보겠습니다. 1. TArray 컨테이너 힙 구조 지원 TArray 컨테이너에는 이진 힙 데이터 구조체를 지원하는 함수가 존재합니다. 힙은 부모 노드가 자신의 어떠한 자식 노드보다 이전 순서 또는 동등한 순서에 위치한 이진 트리 유형입니다. 컨테이너로 구현되면, 트리의 루트 노드는 0번째 인덱스의 엘리먼트이며, N번째 인덱스 노드의 좌우 자식 인덱스는 각각 2N+1과 2N+2입니다. 그리고 같은 레벨에 존재하는 자식 노드들은 서로에 대해 특정한 순서..