this 개념1 [C++] this 포인터 this 포인터 - 멤버 함수 안에서 사용가능한 키워드 - 자신을 호출한 객체의 주소를 담고 있다. 객체를 여러 개 생성 할 때 멤버 데이터는 객체당 한 개씩 메모리에 놓이게 된다. 멤버 함수는 객체의 개수에 상관없이 코드 메모리에 한 개만 있다. #include class Point { int x = 0; int y = 0; public: void set(int a, int b) { std::cout x = x; this->y = y; return *this; } }; int main() { Point p1; //p1.set(10,20)->set(30,40)->set(40,50); // 포인터를 반환하면 "->" 사용가능 p1.set(10,20).set(30,40).set(40,50); // cout의.. 2021. 8. 24. 이전 1 다음