• CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다.
  • CSE207 수강생이 아니여도 편안하게 질문하세요.
  • 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다.

제목Operator chaining2019-05-11 21:46
작성자 Level 10

오른쪽 결과를 왼쪽에 전달하는 경우가 있지요.

A = B와 같은,,

그런데 A=B=C와 같이 주루룩 연산자가 줄지어서 나타나는 것을 우리는 operator chaining이라고 합니다.

이떄 1) 왼쪽에 어떤 결과를 주고 싶은가? 

혹은 2) (B=C의 경우) =연산자는 B 클래스의 method인데 어떤 입력으로 C를 받을건가가 관건입니다.

정답이 있는건 아니고, 위의 경우에 맞도록 설정하여야 합니다.

인터넷에 C++ Operator Overloading Chaining (혹은 Guideline)을 치면 아래와 같은 자료가 여럿있습니다.

http://users.cms.caltech.edu/~donnie/cs11/cpp/cpp-ops.html 

댓글