대입연산자1 연산자 오버로딩 (+대입연산자, 전위/후위연산자 ) 1. 연산자 오버로딩 형태2. 대입 연산자 3. 전위/후위 연산자 연산자 오버로딩 형태[반환값]operator[연산자]([인자])ex) int operator+(const int& number)> int b = (int)a + 2;전역 연산자든 멤버함수 연산자 오버로딩이든 사용자 정의 연산자 정의이기에 클래스를 통해서 이뤄짐int operator(int a, int b) {} // 컴파일러 오류기본 타입에 대한 전역 연산자 오버로딩의 경우 표준 라이브러리 호환성 유지를 위해 오류를 내보냄전역 연산자 오버로딩[반환값]operator[연산자]([인자1], [인자2])인자1 : 왼쪽 피연산자인자2 : 오른쪽 피연산자ex) 반환값 = a(왼쪽 피연산자) + b (오른쪽 피연산자).. 2024. 7. 3. 이전 1 다음