[언리얼5] 언리얼 CPP 연산자 오버로딩
언리얼 CPP에서 연산자 오버로딩을 활용하면 클래스를 더 직관적으로 사용 할 수 있습니다.연산자 오버로딩은 클래스나 구조체에서 특정 연산자를 정의하여 객체 간의 연산이 가능합니다.기본 연산자 오버로딩의 종류대입 연산자 (=)산술 연산자 (+, -, *, /, %)비교 연산자 (==, !=, , =)논리 연산자 (&&, ||, !)비트 연산자 (&, |, ^, ~, >)증감 연산자 (++, --)배열 인덱스 연산자 ([])함수 호출 연산자 (())포인터 연산자 (*, ->)사용 예시1. 대입 연산자 (=) 대입 연산자는 객체를 다른 객체에 복사할 때 사용됩니다.class MyClass {public: int Value; MyClass& operator=(const MyClass& Other) {..
2024. 6. 5.