블로그
-
C++ 반복자 | "Iterator" 완벽 가이드
C++ 반복자(iterator) 는 컨테이너 요소를 순회하는 객체입니다. 범위 기반 for와 vector에서 begin/end로 쓰이며, size_t·ptrdiff_t로 거리·인덱스를 다룰 때와 Composite 패턴으로 트리 순회를 통일할 때도 자주 씁니다.
-
C++ jthread | "자동 조인 스레드" 가이드
C++ jthread의 C++, jthread, "자동, 1. jthread 기본를 실전 예제와 함께 상세히 설명합니다.
-
C++ 람다 캡처 | "Lambda Capture" 완벽 가이드
C++ 람다 캡처(Lambda Capture) 는 람다 함수가 외부 변수에 접근하는 방법을 정의합니다. 람다는 자신이 정의된 스코프의 변수를 캡처하여 사용할 수 있으며, 캡처 방식에 따라 값 복사 또는 참조로 접근합니다.
-
C++ 람다 함수 | "익명 함수" 완벽 정리 [캡처/mutable]
C++ 람다 함수: "익명 함수" 완벽 정리 [캡처/mutable]. 기본 문법·캡처 (Capture)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Lifetime | "객체 수명" 가이드
C++ Lifetime - "객체 수명" 가이드. C++ Lifetime의 Lifetime이란?, 실전 예시, 생성/소멸 순서를 실전 코드와 함께 설명합니다.
-
C++ Linkage와 Storage | "연결과 저장 기간" 가이드
C++ Linkage와 Storage: "연결과 저장 기간" 가이드. Linkage 종류·Storage Duration로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Linking | "링킹" 가이드
C++ Linking의 C++, Linking, "링킹", 1. 링킹 기본를 실전 예제와 함께 상세히 설명합니다.
-
C++ List Initialization | "리스트 초기화" 가이드
C++11 리스트 초기화(list initialization) 는 중괄호 {}로 변수·멤버를 초기화하는 방식입니다. 집합체 초기화, 값 초기화와 함께 쓰이며, initializer_list로 가변 인자처럼 넘길 수 있고, 지정 초기화(C++20)와도 조합됩니다.
-
C++ Locale | "지역화" 가이드
C++ Locale에 대해 정리한 개발 블로그 글입니다. #include <locale> #include <iostream> using namespace std;
-
C++ Lock-Free Programming | "락 프리 프로그래밍" 가이드
C++ Lock-Free Programming: "락 프리 프로그래밍" 가이드. 락 프리란?·CAS (Compare-And-Swap)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.