블로그
-
C++ Date Parsing & Formatting | '날짜 파싱 및 서식' 가이드
C++ Date Parsing & Formatting #include <chrono> #include <format>. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·date·parsing 중심으로 설명합니다.
-
C++ 디버깅 실전 가이드 | gdb, LLDB, Visual Studio 완벽 활용
gdb·LLDB·Visual Studio 디버거로 C++ 크래시와 논리 오류를 잡는 실전 방법. 브레이크포인트, 워치포인트, 콜스택 분석, 코어 덤프 활용까지 정리합니다.
-
C++ decltype | '타입 추출' 가이드 | 핵심 개념과 실전 활용
decltype과 auto의 차이, decltype(auto), 후행 반환 타입·C++14 이후 규칙, SFINAE와의 조합, 실무 예제를 정리합니다. C++·decltype·type-deduction 중심으로 설명합니다.
-
C++ Deduction Complete Guides | '추론 가이드' 가이드
CTAD(Class Template Argument Deduction)와 사용자 정의 deduction guide, C++17 이전과 이후의 작성 방식, 실무 예제를 정리합니다. C++·deduction-guides·CTAD 중심으로 설명합니다.
-
C++ 기본 인자 | 'Default Arguments' 가이드
기본 인자로 선택적 매개변수를 한 함수 시그니처에 담을 수 있습니다. 선언·재선언 규칙, 오버로딩·가상 함수와 엮일 때의 함정, API 설계 패턴을 정리합니다. 실전 예제와 코드로 개념부터 활용까지 정리합니다.
-
C++ Designated Initializers | '지정 초기화' 가이드
C++ Designated Initializers struct Point { int x; int y; int z; };. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·designated·initializer 중심으로 설명합니다.
-
C++ Diamond Problem | '다이아몬드 문제' 가이드
'다이아몬드 문제' 가이드.
-
C++ Distribution | '확률 분포' 가이드
'확률, Distribution이란?.
-
C++ duration | '시간 간격' 가이드
std::chrono::duration의 타입 안전한 시간 표현과 상위/하위 단위 변환, duration_cast·round·ceil·floor, C++14 시간 리터럴, 실전 타이머 구현을 다룹니다.
-
C++ EBCO와 [[no_unique_address]] | '빈 베이스 최적화' 완벽 가이드
빈 클래스가 메모리를 차지하는 문제를 해결하는 EBCO와 C++20 [[no_unique_address]]. std::tuple, std::unique_ptr 구현 비밀, 메모리 레이아웃 최적화, 실전 패턴까지.