TigerShin's Programming & math

  • 홈
  • 태그
  • 방명록

C-Like/C++ 1

[C++]가상 함수, 순수 가상 함수(virtual function)

시작하기 앞서... C++은 기본적으로 프로그램의 속도를 위하여, 복잡한 형태를 가진 기능인 경우, 실행 시간의 처리보다는 컴파일을 하였을 때, 처리하는 경우가 다반사입니다. // 대표적인 예시들 constexpr int a = 0; // constexpr은 const와 달리, 컴파일을 하였을 때, 상수가 결정된다. // cosntexpr int a; // 컴파일을 할 때, 상수가 결정되지 않았기에 틀림 std::vector a; // 제너릭 프로그래밍 같은 경우에도, 해당 타입을 컴파일 할 때, 추가되는 방식이다.그러나, C++에서는 RTTI 기능이 존재하기에, 굳이 컴파일 타임 말고도, 런타임에서 결정화시키도록 진행한 것이 있습니다. 그럼 한번 알아볼까요? RTTI RTTI는 RunTime Type ..

C-Like/C++ 2021.09.16
1
더보기
프로필사진

모든 것을 알고싶은 평범한 고등학생

  • 분류 전체보기 (22)
    • 일상 (1)
      • DGSW (1)
    • Ada (6)
    • Assembly Language (1)
      • FASM (0)
      • NASM (0)
      • GAS (0)
      • RISC-V (0)
    • C-Like (2)
      • C (1)
      • C++ (1)
      • C# (0)
    • Fortran (4)
      • Fortran77 (3)
      • Fortran90 (0)
      • Fortran 95 (0)
      • Fortran 2003 (1)
    • F# (0)
    • Go (0)
    • Haskell (0)
    • LISP (1)
      • Common Lisp (0)
      • Scheme (0)
      • Clojure (1)
    • PHP (0)
    • Rust (0)
    • SQL (0)
      • PSM (0)
      • PLSQL (0)
      • PLpgSQL (0)
    • Kernel (0)
      • LINUX (0)
      • MINIX (0)
    • EMBEDDED (3)
      • OpenWRT (0)
      • PROGRAMMING (0)
    • 오늘 시리즈 (1)
      • 오늘의 프로그래밍 언어 (1)
    • 바보상자(busybox) (0)
      • 개발 (0)
    • Blockhain (0)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바