게시글
질문&답변
Invoke()의 쓰임에 대해서 질문드립니다.
감사합니다 !
- 0
- 2
- 1.2K
질문&답변
func에서 Stock의 정의
첫번째 Stock은 함수의 반환형으로 알고있는데.. 잘못 알고 있는걸까요 ? 사실 참조를 반환한다는 부분이 잘 이해가 안가는 것 같습니다 ㅠㅠ Stock& Stock::topval(Stock& s){ if (s.share_val > share_val) return s; else return *this; } 여기서 topval의 인자로 받은 객체를 s라는 이름으로 참조하고 if를 만족하면 s를 return한다고 되어있는데 s는 함수가 끝나면 소멸되는 것으로 알고있는데 , Stock& 으로 반환을 하는 동작을 잘 모르겠습니다. ㅠㅠ 또한 참조를 반환하는데 두번째 *this처럼 주소값을 return하는거도 이해가 잘 안가는 것같습니다... 추가 설명 해주시면 정말 감사하겠습니다.
- 1
- 2
- 267