엘리먼트 제거 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 컨테이너 엘리먼트 제거 기능 TArray ValArr; int32 Temp[] = { 10, 20, 30, 5, 10, 15, 20, 25, 30 }; ValArr.Append(Temp, ARRAY_COUNT(Temp)); // ValArr = {10,20,30,5,10,15,20,25,30} ValArr.Remove(20); // ValArr = {10,30,5,10,15,25,30} 위 예제 코드에서 ..