메모리 24
- 싱글턴 패턴(Singleton Pattern)
- 원시 타입(Primitive)과 객체 타입(Object)
- 중첩 함수 (Nested Function)와 클로저 (closure)
- 공용체(union)
- 리틀 엔디안(Little Endian)과 빅 엔디안(Big Endian)
- 함수 호출 규약 (cdecl, stdcall, thiscall, fastcall)
- 스택 프레임(Stack Frame)과 콜스택(Call Stack)
- 시퀀스 컨테이너의 삭제와 이터레이터 무효화(erase(), remove())
- [자료구조 기본] 배열
- [L_Value & R_Value] 3. C++ 11 값 범주 (Lvalue, Xvalue, Prvalue)
- [L_Value & R_Value] 2. 우측 값 참조와 이동(move semantics)
- [L_Value & R_Value] 1. 기본적인 L-Value와 R-Value 구분하기
- RAII와 스마트 포인터 (Resource Acquisition Is Initialization)
- 스마트 포인터 (unique_ptr, shared_ptr, weak_ptr, auto_ptr)
- 참조와 포인터 (Reference & Pointer)
- 허상 포인터 (Dangling pointer) 발생 원인과 예방 방법
- 포인터 (Pointer)
- VirtualAlloc (가상 메모리 할당 및 예약)
- 동적 할당 키워드 (new, malloc, calloc, realloc, virtualAlloc)
- [static 키워드] 03_정적 멤버 함수
- [static 키워드] 02_정적 멤버 변수
- [static 키워드] 01_전역 정적 변수와 지역 정적 변수
- 외부 변수와 extern, 그리고 외부 링크
- 메모리 구조 (Memory Structure)