블로그
-
C++ 포인터 | '어렵다는 포인터' 5분 만에 이해하기 [그림으로 설명]
C++ 포인터에 대해 정리한 개발 블로그 글입니다. cpp int age = 25; // 변수: 값을 저장 int* ptr = &age; // 포인터: 주소를 저장 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: C++, 포인터, pointer, 주소, 역참조.
-
C++ Policy-Based Design | '정책 기반 설계' 가이드
'정책 기반 설계' 가이드.
-
C++ 가상 함수 현장 매뉴얼 | 설계·비용·override·실무 패턴 한글 정리
가상 함수를 언제 쓰고 언제 템플릿으로 대체할지, override/final로 실수를 줄이는 법, 다형 호출 비용과 캐시 친화 설계까지. 현업에서 바로 적용 가능한 체크리스트와 안티패턴을 정리합니다.
-
C++ Preprocessor Directives | '전처리 지시자' 가이드
#include, #define, #ifdef 등 C/C++ 전처리 지시자의 동작 원리와 매크로 부작용, 인클루드 가드, 플랫폼별 조건부 컴파일 등 실무 패턴을 설명합니다.
-
C++ 전처리기 | '매크로' 고급 기법 | 핵심 개념과 실전 활용
'매크로' 고급 기법.
-
C++ Profiling | '성능 프로파일링' 가이드
C++ 프로그램의 성능 병목을 찾는 프로파일링 기법을 chrono 수동 측정부터 gprof·perf·Valgrind Callgrind 같은 전용 도구까지, 흔한 측정 실수와 함께 실전 코드로 설명합니다.
-
C++ Proxy Pattern 완벽 가이드 | 접근 제어와 지연 로딩
C++ Proxy Pattern 완벽 가이드: 접근 제어와 지연 로딩. Proxy Pattern이란? 왜 필요한가·가상 프록시 (지연 로딩)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ RAII 심화 완전 가이드 — 생성자·소멸자 보장, 예외 안전, 스코프 가드, 핸들 설계
[2026] C++ RAII 심화 완전 가이드 — 생성자·소멸자 보장, 예외 안전, 스코프 가드, 핸들 설계에 대해 정리한 개발 블로그 글입니다. RAII 기본과 시리즈 RAII 실무에서 다룬 “생성자에서 획득·소멸자에서 해제”는 여전히 중심 원리입니다. 다만 프로덕션 코드에서는 그 너머로, 객체 수명 규칙, 예외가 터졌을 때 불변식이 어떻게 유지되는지.
-
C++ RAII 패턴 | '리소스 관리' 완벽 가이드
'리소스 관리' 완벽 가이드.
-
C++ RAII & Smart Pointers | '스마트 포인터' 가이드
RAII 원칙과 unique_ptr, shared_ptr, weak_ptr의 소유권 모델, 순환 참조·배열 관리·커스텀 삭제자 등 실무 함정을 코드로 설명합니다.