행복한 하루 1

  • 홈
  • 태그
  • 방명록

subtype principle 1

[C++] 동적 바인딩과 가상 함수에 대한 짧게 읽을거리

안녕하세요. 이번에는 C++ 동적 바인딩과 이를 가능하게 하는 가상 함수 개념에 간단하게 확인해 보겠습니다. 1. 동적 바인딩 (Dynamic Binding) 이란? 동적 바인딩 또는 늦은 바인딩 (Late Binding)은 실행 시점(Runtime)에 호출될 함수를 결정하는 방식입니다. 이는 컴파일 시점에 호출될 함수가 결정되는 정적 바인딩 (Static Binding)과 대조가 되는 개념입니다. C++에서는 주로 가상 함수 (Virtual Functions)를 통해 동적 바인딩을 구현합니다. 2. 가상 함수 (Virtual Functions) 이전 글에서도 한번 설명하였습니다. 가상 함수는 기반 클래스에서 virtual 키워드를 사용하여 선언된 함수입니다. 파생 클래스에서 이 가상 함수를 ..

Programming/C, C++ 2025.04.17
이전
1
다음
더보기
반응형
프로필사진

IoT, Raspberry Pi, aduino, Android 등 개발 자료 공유와 생활 제품 등 후기 등을 볼 수 있는 블로그

  • 분류 전체보기 (506) N
    • Embedded (106)
      • RaspberryPI (31)
      • Raspberry Pi Pico (17)
      • Arduino (38)
      • STM32 (9)
      • Book_RasberryPi_SkillUp (0)
      • Electronic Circuit (8)
    • Programming (79)
      • 영상처리 (7)
      • Python (7)
      • Unity (3)
      • Qt (39)
      • Node-RED (1)
      • Android (6)
      • C, C++ (12)
    • Artificial Intelligence (10)
      • vision (2)
      • basic (8)
    • IT (81) N
      • Unified Communications (13) N
      • Linux Kernel (20)
    • 생활 제품 리뷰 (48)
    • Book Report (42)
      • IT&Tech (1)
      • Finance (0)
      • Humanities&Others (2)
    • English Study (116)
      • Pop Song (38)
      • News (73)
      • Tip (2)
    • 작은 기부 실천 (14)
    • 취미 (10)
      • 식물키우기 (4)
      • 공모전 (6)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Copyright © Kakao Corp. All rights reserved.

티스토리툴바