wo_dbs

  • 홈
  • 태그
  • 방명록

this 1

this

→ C++에서 this는 객체 내부에서 자신을 가리키는 포인터. this 포인터는 클래스의 멤버 함수 내부에서 사용되며, 현재 호출 중인 멤버 함수가 속한 객체를 가리킨다. 이를 통해 멤버 함수 내부에서 객체의 멤버 변수와 다른 멤버 함수에 접근할 수 있다. this를 사용할 때 멤버 변수에 접근: this 포인터를 사용하여 멤버 함수 내에서 현재 객체의 멤버 변수에 접근할 수 있다. 이는 멤버 변수와 지역 변수의 이름이 충돌하는 경우 유용. class MyClass { public: int x; void setX(int value) { this->x = value; // this 포인터를 사용하여 멤버 변수 x에 접근 } }; 2. 멤버 함수 호출: 멤버 함수 내에서 다른 멤버 함수를 호출할 때 thi..

C++/C++ 클래스, 생성자 초기화 리스트 2023.11.30
이전
1
다음
더보기
반응형
프로필사진

wo_dbs

예비 프로그래머 42 - jaeyojun

  • 분류 전체보기 (213)
    • 42Seoul (114)
      • libft (16)
      • get_next_line (6)
      • Born2beroot (17)
      • printf (3)
      • push_swap (4)
      • so_long (7)
      • philsopheres (4)
      • NetPratcice (13)
      • pipex (12)
      • cub3d (1)
      • CPP Module 00 (2)
      • CPP Module 01 (7)
      • CPP Module 02 (3)
      • CPP Module 03 (3)
      • CPP Module 04 (3)
      • CPP Module 05 (4)
      • CPP Module 06 (3)
      • CPP Module 07 (3)
      • CPP Module 08 (3)
      • CPP Module 09 (0)
    • 컴퓨터 프로그램의 구조와 해석 (4)
      • 옮긴이의 글과 머리말 (1)
      • 1장 프로시저를 써서 요약하는 방법 (3)
    • OS (5)
      • OS-42study (5)
    • CS (5)
    • Git (1)
      • [Git] git branch 종류 및 naming 버전 관리 (1)
    • C++ (49)
      • C++ STL (4)
      • C++ template (1)
      • C++ static, reinterpert, dynamic cast (3)
      • C++ try catch, throw, what, exception (2)
      • C++ 가상 함수, 순수 가상 함수, 추상 클래스 (2)
      • C++ 상속 (2)
      • C++ 컴파일, 네임 스페이스, 표춘 입출력 (3)
      • C++ 동적 할당, 객체 포인터 할당, 레퍼런스 (3)
      • C++ 클래스, 생성자 초기화 리스트 (5)
      • C++ 오버로드 vs 오버라이딩 (1)
      • C++ 복사 생성자, 복사 할당 연산자(Canonical form) (4)
      • C++ 연산자, 입출력 오버로딩 (1)
      • C++ ifstream, ofstream (2)
      • C++ 메모리 (1)
      • C++ 함수 포인터 배열 (1)
      • C++ STL 라이브러리 (2)
      • C++ 라이브러리 (8)
      • 뇌를 자극하는 알고리즘 (4)
    • Spring Boot (11)
      • [Spring boot] Mac 환경세팅 및 postgreSQL 연결 (1)
      • [Spring boot] IntelliJ Github 연결 및 개발준비 (3)
      • [Spring boot] 개발 (6)
      • [Spring boot] 카카오 로그인 Oauth2 (1)
    • Android studio_Where42 (14)
      • [Android Studio] Where42 앱 소개 (1)
      • [Android Studio] Where42 앱 배포 (10)
      • [Mac] Android studio 설치 (3)
    • Python (2)
      • python 설치 (1)
      • 파이썬 문법 (0)
      • [Mac] Anaconda 설치 (1)
    • DB (2)
      • PostgreSQL (2)
    • 소프트웨어 아키텍처 및 디자인 패턴 (1)
      • 백엔드 MVC 패턴 (1)
    • Server (3)
      • EC2 (1)
      • AWS (2)
    • 코딩 보완할 점 (1)
      • 수학적 규칙을 찾는 능력을 키우는 방법 (1)

Tag

42서울, ex02, pipex, Mac, c++, BONUS, netpractice, 42SEOUL, 42, 앱 배포, Spring Boot, push_swap, c, android studio, stl, so_long, CPP Module 01, ex00, C언어, ex01,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바