본문 바로가기

영넌 개발로그

검색하기
영넌 개발로그
프로필사진 영넌

  • 분류 전체보기 (71)
    • 설치 (6)
    • 코딩 (60)
      • C++ (44)
      • python (1)
      • ML , Deep (13)
      • 캐글 (0)
    • 알고리즘 연습 (5)
      • 이론 (5)
      • python 프로그래머스 (0)
Guestbook
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록operator overloading (1)

영넌 개발로그

[C++ 기초] Operator overloading 연산자 오버로딩이란?

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

코딩/C++ 2020. 12. 6. 02:26
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바