블로그
-
C++ 신입 개발자 면접 | '프로젝트 경험 없어요' 포트폴리오·답변 전략
프로젝트 경험이 적은 신입 개발자를 위한 C++ 면접 전략: 포트폴리오 구성법, 자주 나오는 질문과 답변 예시, 부족한 경력을 보완하는 방법.
-
C++ 개발자 기술 면접 | 자주 나오는 질문과 답변 스크립트(30초·90초)·꼬리 질문 대비
C++ 기술 면접에서 반복되는 주제를 “어떻게 말할지”에 맞춰 정리했습니다. 답변 프레임, 30초·90초 스크립트, 꼬리 질문 한 줄 대비까지 포함해 현장에서 바로 쓸 수 있게 구성했습니다.
-
C++ invoke와 apply | '함수 호출' 유틸리티 가이드
C++ invoke와 apply #include <functional> using namespace std;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·invoke·apply 중심으로 설명합니다.
-
C++ 반복자 | 'Iterator' 완벽 가이드
C++ 반복자(iterator) 는 컨테이너 요소를 순회하는 객체입니다. 범위 기반 for와 vector에서 begin/end로 쓰이며, size_t·ptrdiff_t로 거리·인덱스를 다룰 때와 Composite 패턴으로 트리 순회를 통일할 때도 자주 씁니다.
-
C++ jthread | '자동 조인 스레드' 가이드
C++20 std::jthread의 자동 조인과 stop_token 중단 메커니즘을 std::thread와 비교하고, RAII 예외 안전성과 다중 스레드 관리 실전 예제로 정리합니다.
-
C++ 핵심 키워드 완벽 가이드 | static·extern
C++ 주요 키워드의 모든 것. static, extern, const, constexpr, inline, volatile, mutable의 의미, 사용법, 링키지, 메모리 레이아웃, 성능 특성, 실전 활용 패턴까지 완벽 정리.
-
C++ 람다 캡처 | 'Lambda Capture' 완벽 가이드
C++ 람다 캡처: 클로저 타입·멤버 생성, 참조 캡처 수명, init-capture·이동, mutable·const operator(), 프로덕션 패턴까지 정리합니다. 람다 캡처(Lambda Capture) 는 람다 함수가 외부 변수에 접근하는 방법을 정의합니다. 람다는 자신이 정의된 스코프의 변수를 캡처하여 사용할 수 있으며, 캡처 방식에 따라 값 복사 또는 참조로 접근합니다. C/C++ 예제 코드입니다.
-
C++ 람다 함수 | '익명 함수' 완벽 정리 [캡처/mutable]
'익명 함수' 완벽 정리 [캡처/mutabl...
-
C++ 람다 표현식 심화 | 클로저 타입·캡처·제네릭 연역·IIFE·실무 패턴
[2026] C++ 람다 표현식 심화에 대해 정리한 개발 블로그 글입니다. 람다 표현식(lambda expression)은 호출 지점에서 작은 호출 가능 객체를 만들기 위한 문법입니다. 다만 “익명 함수”라고만 이해하면 캡처 수명, 타입 소거(std::function) 비용.
-
C++ 람다 참조 캡처 심화 — 수명 의미론, 캡처 규칙, ASAN, 실무 안전 패턴
참조 캡처([&]) 수명·댕글링, 캡처 목록 해석·이름 조회, IIFE와 참조, ASAN 검출 패턴, 프로덕션 안전 설계를 컴파일러 모델 관점에서 정리합니다. 값 캡처([x])는 클로저 객체 안에 복사본을 두므로, 외부 스코프가 끝난 뒤에도 그 복사본은 클로저 수명에 묶입니다. 반면 참조 캡처([&x], [&])는 클로저가 원본 객체에 대한 별칭(alias) 을 유지할 뿐이며,