연산자 오버로딩 특징 썸네일형 리스트형 [C++] 연산자 오버로딩의 개념, 활용, 주의점 0. 연산자 오버로딩의 개념 연산자 오버로딩은 C++에서의 특이하고도 강점인 기법이다. 기본적으로 제공되는 연산자의 연산을 사용자가 직접 오버로딩하여 새로운 기능으로 정의할 수 있다. ex) +연산자는 숫자를 더하는 1+2지만, 연산자 오버로딩을 통해 "C++" + "Program"과 같은 두 개의 문자열을 합친다. 1. 연산자 오버로딩의 사용 방법 연산자 함수를 이용해서 구현한다. operator op; (op는 +,-,*와 같은 실제 연산자를 나타낸다.) 2. 연산자 오버로딩 + 예제 #include using namespace std; class Point { private: int m_x; int m_y; public: Point(int x, int y) :m_x(x), m_y(y) {} Poin.. 더보기 이전 1 다음