쿼리 3

[언리얼 C++] 컨테이너 클래스 TSet 사용법(쿼리, 엘리먼트 제거, 소팅)

TSet 컨테이너 클래스의 기본적인 설명과 간단한 사용법은 [언리얼 C++] 컨테이너 클래스 TSet 사용법(생성 및 삽입, 반복처리) (tistory.com) 글을 참고하시기 바랍니다. 이 글에서는 TSet 컨테이너 클래스의 쿼리, 엘리먼트 제거, 소팅 기능에 대해 알아보겠습니다. 1. TSet 컨테이너 쿼리 기능 int32 Count = FruitSet.Num(); // Count = 8 현재 TSet 컨테이너에 있는 엘리먼트 개수를 알아내려면 Num() 함수를 호출하면 됩니다. bool bHasBanana = FruitSet.Contains(TEXT("Banana")); // bHasBanana = true bool bHasLemon = FruitSet.Contains(TEXT("Lemon")); ..

[언리얼 C++] 컨테이너 클래스 TMap 사용법(쿼리, 엘리먼트 제거, 소팅)

TMap 컨테이너 클래스의 기본적인 설명과 간단한 사용법은 [언리얼 C++] 컨테이너 클래스 TMap 사용법(생성 및 삽입, 반복처리) (tistory.com) 글을 참고하시기 바랍니다. 이 글에서는 TMap 컨테이너 클래스의 쿼리, 엘리먼트 제거, 소팅 기능에 대해 알아보겠습니다. 1. TMap 컨테이너 쿼리 기능 int32 Count = FruitMap.Num(); // Count = 6 현재 TMap 컨테이너에 있는 엘리먼트 개수를 알아내려면 Num() 함수를 호출하면 됩니다. bool bHas7 = FruitMap.Contains(7); // bHas7 = true bool bHas8 = FruitMap.Contains(8); // bHas8 = false TMap 컨테이너에 특정 Key 존재 여..

[언리얼 C++] 컨테이너 클래스 TArray 사용법 (소팅, 쿼리)

TArray 컨테이너 클래스의 기본적인 설명과 간단한 사용법은 [언리얼 C++] 컨테이너 클래스 TArray 사용법 (생성 및 삽입, 반복처리) (tistory.com) 글을 참고하시기 바랍니다. 이 글에서는 TArray 컨테이너 클래스의 소팅, 쿼리 기능에 대해 알아보겠습니다. 1. TArray 컨테이너 소팅 기능 StrArray.Sort(); // StrArray = {"!","Brave","Hello","of","Tomorrow","World"} TArray 컨테이너는 Sort() 함수를 호출하는 것만으로도 간단히 소팅이 가능합니다. StrArray.Sort([](const FString& A, const FString& B) { return A.Len() < B.Len(); }); // StrAr..