본문 바로가기
번역/Bjarne Stroustrup's C++ Style and Technique FAQ

Why is "this" not a reference?

by 겜게준 2018. 5. 10.

번역



왜 this[각주:1]는 reference[각주:2]가 아닌가요?


왜냐하면 reference가 추가되기 전에 C++에 도입되었기 때문입니다. 그리고, smalltalk의 self 대신 Simula[각주:3]의 사용법을 따르기 위해 this를 선택했습니다.






원문


Why is "this" not a reference?


Because "this" was introduced into C++ (really into C with Classes) before references were added. Also, I chose "this" to follow Simula usage, rather than the (later) Smalltalk use of "self".

  1. c++ 키워드 this [본문으로]
  2. 참조형 [본문으로]
  3. 언어 [본문으로]

댓글