블로그
-
C++ size_t & ptrdiff_t | "크기 타입" 가이드
`size_t`는 크기·인덱스에, `ptrdiff_t`는 포인터 차이에 쓰는 표준 별칭입니다. 부호 있는/없는 혼합, 루프·역방향 순회, 이식성과 경고를 줄이는 패턴을 정리합니다.
-
C++ 스마트 포인터 | unique_ptr/shared_ptr "메모리 안전" 가이드
C++ 스마트 포인터: unique_ptr/shared_ptr "메모리 안전" 가이드. unique_ptr - 독점 소유·shared_ptr - 공유 소유로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ span 기초 | "연속 메모리 뷰" 가이드
C++ span 기초: "연속 메모리 뷰" 가이드. span이란?·기본 사용로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ span 심화 | "배열 뷰" C++20 가이드
C++ span 심화의 C++, span, "배열, 1. span 기본를 실전 예제와 함께 상세히 설명합니다.
-
C++ Stack Allocator | "스택 할당자" 가이드
C++ Stack Allocator - "스택 할당자" 가이드. C++ Stack Allocator의 Stack Allocator란?, 스택 기반 할당이란 무엇인가, 메모리 풀과 비교를 실전 코드와 함께 설명합니다.
-
C++ Stack Overflow | "스택 오버플로우" 가이드
C++ Stack Overflow: "스택 오버플로우" 가이드. Stack Overflow란?·발생 원인로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Stack Unwinding | "스택 되감기" 가이드
C++ Stack Unwinding: "스택 되감기" 가이드. 스택 되감기 기본·소멸 순서로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ State Pattern 완벽 가이드 | 상태 기계와 동작 캡슐화
C++ State Pattern 완벽 가이드: 상태 기계와 동작 캡슐화. State Pattern이란? 왜 필요한가·기본 구조로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Static Analysis | "정적 분석" 가이드
C++ Static Analysis: "정적 분석" 가이드. Clang-Tidy·.clang-tidy 설정로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ static_assert | "정적 단언" 가이드
컴파일 타임 검증, assert와의 차이, type_traits·C++17 메시지 생략까지 정리한 static_assert 가이드입니다.