인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
안녕하세요 질문이있습니다
작성
·
216
0
연산자 오버로딩 전역함수 버전에서,
ostream& operator<<(ostream& os, const Knight& k)
{
os << k._hp;
return os;
}
여기서 인자를 const Knight& k로 하면되고,
const Knight* k로 하면 안되던데,
&, * 둘다 주소값인데 왜 다른건가요?
작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
216
0
연산자 오버로딩 전역함수 버전에서,
ostream& operator<<(ostream& os, const Knight& k)
{
os << k._hp;
return os;
}
여기서 인자를 const Knight& k로 하면되고,
const Knight* k로 하면 안되던데,
&, * 둘다 주소값인데 왜 다른건가요?