목록연산자 오버로딩 (1)
영넌 개발로그

Operator overloading operator는 산술 연산자(+, -, *, /), 비교 연산자(==, !=), 증감 연산자(++, --) 등을 의미하고, overloading은 원래 뜻에 새로운 뜻을 더해준다는 의미이다. 따라서 operator overloading은 객체를 메소드 없이 연산자를 통해 바로 계산을 할 수 있도록 만들어 주는 방법이다. 사용방법 : " operator 연산자 "를 함수 이름으로 사용하여 만든다. 산술 연산자 벡터 더하기를 하고 싶다고 가정을 해보자 우선 아래 코드는 2차원 좌표를 표시하는 클래스를 간단하게 생성하고 a와 b 객체가 잘 만들어졌음을 확인할 수 있다. #include using namespace std; //2차원 좌표를 표시하는 클래스 class Co..
코딩/C++
2020. 12. 6. 02:26