Contents

  • C 추가 챙겨야할 문법
  • 지역변수, 전역변수, static 변수
  • 비트연산자
  • enum 열거형
  • const
  • sizeof
  • goto
  • static
  • union
  • sizeof
  • 배열, 포인터 : 메모리 이해
  • 포인터 연산
  • 메모리 패딩 및 엔디안
  • 함수 포인터
  • C의 문자열 상세
  • malloc, free : 힙 메모리 / 스택 메모리
  • 말록랩 진행할지
  • 자료구조 (C)
  • 구현
  • 스택
  • 큐
  • 더블 링크드 리스트
  • 벡터
  • 해시맵
  • 매크로
  • 프로세스 구조
  • Cpp 기본 문법
  • C와 다른 기본사항
  • 디폴트 파라미터
  • 함수 오버로딩
  • 레퍼런스
  • iostream
  • nullptr
  • 클래스
  • 생성자, 소멸자
  • new delete
  • 과제 :
  • string class 만들기
  • string builder
  • friend
  • Cpp 고급 문법
  • 템플릿
  • 자료구조 템플릿 클래스로 변경
  • 과제 : vector 구현
  • 클래스 고급
  • 상속
  • 오버라이딩
  • keyword : override, final
  • 가상 테이블 : 오버라이딩 구조
  • C로 했을 때
  • 다중상속
  • 추상클래스
  • 인터페이스
  • static 함수, 변수
  • STL
  • map
  • set
  • queue
  • stack
  • list
  • unordered_map
  • unordered_set
  • static_assert
  • smart_pointer
  • uniqueu_ptr
  • shared_ptr
  • shared_ptr 구조체크
  • weak_ptr
  • 운영체제
  • 메모리 계층
  • thread
  • 동시성 프로그래밍
  • 중간중간 보충 필요한것 : 디버깅
  • 세세한 부분 가감 예정
  • 코딩 표준

  • C : https://docs.popekim.com/ko/coding-standards/pocu-c
  • Cpp : https://docs.popekim.com/ko/coding-standards/cpp
  • 참고자료

  • https://pocu.academy/ko/Courses/COMP2200
  • https://pocu.academy/ko/Courses/COMP3200
  • https://pocu.academy/ko/Courses/COMP3500
  • CSAPP
  • 공룡책

results matching ""

    No results matching ""