[문과 코린이의 IT 기록장] C,C++ - 연산자 오버로딩 1 : ( operator 함수 사용법, operator+ 함수, 연산자를 오버로딩 하는데 있어서의 주의사항, 연산자 오버로딩이라고 이름이 붙은 이유는?, operator * ..
[문과 코린이의 IT 기록장] C,C++ - 연산자 오버로딩 1 : ( operator 함수 사용법, operator+ 함수, 연산자를 오버로딩 하는데 있어서의 주의사항, 연산자 오버로딩이라고 이름이 붙은 이유는?, operator * 함수 ) - C언어에서는 불가능하지만, C++에서는 사용자 정의 연산자를 사용할 수 있다. - ::(범위 지정), .(맴버 지정), .*(맴버 포인터로 맴버 지정)을 제외한 모든 연산자들은 사용할 수 있다. ex ) 1. 산술 연산자 (+, -, *) 2. 축약형 연산자 (+=, -=) 3. 비교 연산자 (>=, ==) 4. 논리 연산자 (&&, ||) 5. 맴버 선택 연산자 (->, * : 역참조 연산자 ex. 포인터 *p와 같은 것) 6. 증감 연산자 (++, --) ..