[TIL 26장] 연산자 오버로딩, 함수 객체, 함수 포인터, inline
오늘의 TIL 목차 (22. 09. 08) 연산자 오버로딩(feat. 단항 연산자 오버로딩) 함수 객체 inline 연산자 오버로딩 [ 연산자 오버로딩 ] : 사용자 정의 타입(구조체, 클래스)의 자료형 간의 연산을 수행하기 위해 연산자의 이름을 이용한 함수를 만들어 주는 문법 class 클래스명 { // 연산자 종류 : +, -, *, /, ==, ++, --, etc. 반환타입 operator+(매개변수) { 몸체코드; } } void main(void) { 클래스명 C; C + 매개변수; // C.operator+(매개변수);와 동일 } - class CDainn() { public: int m_iA, m_iB; public: CDainn(int _iA, int _iB) : m_iA(0), m_iB..