yechoi42 / CPP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

❗️ 치팅 문제가 심각하다고 판단해 코드를 내립니다. 클론해 과제를 제출하는 것은 본인의 양심을 저버리는 행위일 뿐만 아니라 42서울의 신뢰도를 깎아먹습니다. 이 과정에 정직하게 진심으로 참여하고 있는 카뎃들에게 피해를 주지 마세요. (2021.03.21 덧붙임)


CPP Piscine 필요한 개념

CPP00

  • 클래스
  • 생성자
  • 입출력

CPP01

  • 동적할당(new, delete)
  • 레퍼런스
  • 함수 오버로딩

CPP02

  • canonical class
  • 할당연산자
  • 복사생성자
  • 고정소수점, 부동소수점에 대한 이해
  • 함수 오버로딩

CPP03

  • 클래스 상속
  • 가상 소멸자
  • 가상 상속
  • 상속 다이아몬드 문제

CPP04

  • 가상함수
  • 순수 가상함수, 추상 클래스
  • 인터페이스
  • 클래스 상호 참조

CPP05

  • 예외 클래스
  • 순수 가상함수 상속

CPP06

  • 형변환 연산자
  • static_cast
  • reinterpret_cast
  • dynamic_cast

CPP07

  • template
  • function template
  • class template

CPP08

  • STL 컨테이너
  • 컨테이너 어댑터
  • iterator
  • (중첩 의존 이름)

About