블로그
-
C++ 람다 참조 캡처 심화 — 수명 의미론, 캡처 규칙, ASAN, 실무 안전 패턴
참조 캡처([&]) 수명·댕글링, 캡처 목록 해석·이름 조회, IIFE와 참조, ASAN 검출 패턴, 프로덕션 안전 설계를 컴파일러 모델 관점에서 정리합니다. 값 캡처([x])는 클로저 객체 안에 복사본을 두므로, 외부 스코프가 끝난 뒤에도 그 복사본은 클로저 수명에 묶입니다. 반면 참조 캡처([&x], [&])는 클로저가 원본 객체에 대한 별칭(alias) 을 유지할 뿐이며,
-
C++ Lifetime | '객체 수명' 가이드 | 핵심 개념과 실전 활용
'객체 수명' 가이드.
-
C++ Linkage와 Storage | '연결과 저장 기간' 가이드
'연결과 저장 기간' 가이드.
-
C++ 링커 에러 심화 가이드 — 심볼 해석·약한 심볼·SIOF·중복 진단
[2026] C++ 링커 에러 심화 가이드 — 심볼 해석·약한 심볼·SIOF·중복 진단에 대해 정리한 개발 블로그 글입니다. C++ 빌드에서 컴파일은 성공하고 링크에서만 실패하는 경우는, 소스가 “문법적으로” 맞아도 오브젝트 파일·라이브러리를 합치는 규칙(심볼 해석, ODR.
-
C++ 링킹 완벽 가이드 | 정적/동적 링킹과 에러 해결 (undefined reference)
C++ 링킹의 모든 것: 정적 링킹 vs 동적 링킹 차이, 오브젝트 파일 결합 과정, undefined reference 에러 해결법. 실전 예제로 링커 동작 원리를 15분만에 완벽하게 이해하세요.
-
C++ 반복문 | for/while/do-while '완벽 마스터' [무한루프 탈출]
C++ 반복문에 대해 정리한 개발 블로그 글입니다. // 예시 for (int i = 0; i < 5; i++) { cout << i << endl; } // 0, 1, 2, 3, 4 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: C++, 반복문, for, while, loop.
-
C++ Macro Programming | '매크로 프로그래밍' 가이드
C++ Macro Programming #define MAX 100 int arr[MAX];. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·macro·define 중심으로 설명합니다.
-
C++ Makefile 완벽 가이드 | 10분만에 배우는 빌드 자동화 (실전 예제)
C++ Makefile 완벽 가이드에 대해 정리한 개발 블로그 글입니다. Makefile은 Make가 사용하는 빌드 자동화 스크립트입니다. 컴파일과 링킹을 자동화하여 개발 생산성을 높입니다. 증분 빌드·병렬(make -j)은 CMake가 생성하는 Makefile/Ninja와도 같은 맥락입니다.
-
C++ 메모리 누수 완벽 가이드 | 5가지 원인과 해결 방법 (Valgrind/ASan)
C++ 메모리 누수의 모든 것: 발생 원인 5가지, 스마트 포인터와 RAII를 활용한 예방법, Valgrind와 ASan으로 탐지하는 실전 코드. 메모리 관리 문제를 10분만에 해결하세요.
-
C++ 메모리 누수 심화 디버깅 | 힙 프로파일링·패턴·스마트포인터·순환참조·프로덕션
Valgrind·ASan 힙 프로파일링, 누수 패턴 탐지, 스마트 포인터·순환 참조 진단, 프로덕션 메모리 디버깅 절차를 실무 관점으로 정리합니다. C++ 메모리 누수 완벽 가이드에서 다룬 원인·예방·기본 탐지를 전제로, 이 글은 도구가 내부적으로 무엇을 보는지, 리포트를 어떻게 해석할지, 스마트 포인터와 객체 그래프에서만 생기는 누수, 실서비스에서의 재현·관측 패턴에 초점을 맞춥니다.