[C++] this 포인터


[C++] this 포인터

애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 이번 노트에서는 C++ 에서의 this 포인터에 대해 간단하게 정리합니다. 포인터(pointer)란 알고 있는대로, 무언가를 가리키는 것을 포인터라고 합니다. 포인터는 어떤 대상의 메모리 주소를 직접 가르키는 것으로, 대상을 가리키고 그 대상에 직접 접근할 수 있도록 도와주며, C언어처럼 포인터 문법이 있는 언어라면 자주 보게 되는 그리 달갑지만은 않은 녀석입니다(포인터는 직접 메모리를 다루므로 보다 간결한 상태에서 강력하고 편리한 기능을 활용할 수 있지만, 그만큼 오류를 범하기 쉬우며 사용 난이도가 높고, 제대로 사용하지 않아 각종 버그와 취약점이 매우 자주 만들어지는 문제아이기도 합니다.). 포인터에 관한 아주 유명한 유머 밈 C++에서도 포인터가 있는데, 그 중 객체지향에서 특별한 의미를 가지는 포인터인 this 포인터가 있습니다. this가 무엇이죠? 바로 "이것" 이라는 뜻입니다. 이 단어의 뜻에 맞게,...


#CPP #포인터 #클래스 #전공노트 #전공 #인스턴스 #야매 #생성자 #문법 #메서드 #메모리 #날로먹는 #객체지향 #개발새발 #this포인터 #this #프로그래밍

원문링크 : [C++] this 포인터