[C++] 객체의 값/주소/참조에 의한 호출 비교 및 예제


[C++] 객체의 값/주소/참조에 의한 호출 비교 및 예제

애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 값, 주소 그리고 참조에 의한 호출은 다양하게 활용될 수 있는데, C++은 객체지향프로그래밍 언어인만큼, 객체 자체를 호출하고 사용하는데도 쓰일 수 있습니다. 여기에서는 예제를 통한 정리를 통해 세 가지 방법을 비교해 봅니다. 기존 세 호출 방식에 대한 이해가 필요합니다. 이미 원리는 앞에서 설명했으니 여기서는 예제로 비교하기만 합니다. 앞서 설명한 내용은... 값에 의한 호출 주소에 의한 호출 https://blog.naver.com/luexr/223072349975 참조와 참조에 의한 호출 https://blog.naver.com/luexr/223076995385 예제에서 사용되는 공통적인 동그란 원(circle)을 형상화한 클래스 Circle은 아래와 같은 구조를 가진다고 가정해 봅시다. 이 부분은 클래스의 변하지 않는 부분입니다. 간단히 보면 생성자와 위임 생성자, 그리고 면적을 구하는 double get...


#callbyaddress #참조에의한호출 #주소에의한호출 #전공노트 #예제 #예시 #비교 #문법 #객체지향 #객체 #값에의한호출 #OOP #CPP #callbyvalue #callbyreference #프로그래밍

원문링크 : [C++] 객체의 값/주소/참조에 의한 호출 비교 및 예제