치춘짱베리굿나이스

[Rank 4] CPP Module 본문

42/42s Cursus

[Rank 4] CPP Module

치춘 2022. 6. 17. 21:06

CPP Module 시리즈

오마이갓 너무많다

중간에 프리온보딩 참여한다고 42과제 완전 소홀하게 해가지구… CPP 00 터지고 나서 손도 못댔다

7월초까지는 화이팅 해보기..

주의사항

  • C++98 버전만 사용가능 (타 버전 메서드나 연산자 등 사용할 경우 0점)
  • C 함수들 (malloc, free, printf 등) 사용 불가
  • c++로 컴파일 (g++, clang 등 금지)
  • 클래스명은 파스칼케이스, 함수명은 카멜케이스
  • 놂 안지켜도됨 (만쉐이~)
  • CPP Module 08 제외, STL 사용금지 (Vector, list, map 등 일절 금지)
  • CPP Module 02부터 클래스는 Orthodox Canonical Form으로 작성
  • 헤더 가드 추가 안 하면 0점

CPP Module 목록

하나씩 추가예정,,

CPP00 ~ 01

Memory allocation, pointers to members, references, switch statement

CPP02

Ad-hoc polymorphism, operator overloading and Orthodox Canonical class form

CPP03

Inheritance

CPP04

Subtype polymorphism, abstract classes, interfaces

CPP05

Repetition and Exceptions

CPP06

C++ casts

CPP07

C++ templates

CPP08

Templated containers, iterators, algorithms

Comments