블로그
-
C++ Value Initialization | "값 초기화" 가이드
값 초기화(Value initialization)는 빈 () 또는 {}로 객체를 만드는 규칙입니다. 기본 타입은 0·nullptr로 맞추고, 클래스는 기본 생성자를 호출합니다. {}와 ()의 차이, 다른 초기화와의 관계, 실무 함정을 정리합니다.
-
C++ 가변 인자 템플릿 고급 | pack 확장과 fold 표현식
C++ 가변 인자 템플릿 고급: pack 확장과 fold 표현식. 가변 인자 템플릿 고급·같이 보면 좋은 글 (내부 링크)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 가변 인자 템플릿 | "가변 템플릿" 완벽 가이드
C++ 가변 인자 템플릿의 C++, 템플릿, "가변, 가변 인자 템플릿이란?를 실전 예제와 함께 상세히 설명합니다.
-
C++ variant | "타입 안전 union" 가이드
std::variant 는 C++17에서 도입된 타입 안전한 union입니다. 여러 타입 중 하나의 값을 저장할 수 있으며, 현재 어떤 타입을 저장하고 있는지 추적합니다. C의 union과 달리 타입 안전성과 자동 생명주기 관리를 제공합니다.
-
C++ vcpkg 완벽 가이드 | Microsoft C++ 패키지 관리자
C++ vcpkg 완벽 가이드: Microsoft C++ 패키지 관리자. vcpkg란? 왜 필요한가·vcpkg 설치 및 기본 사용로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Views | "뷰" 가이드
C++ Views - "뷰" 가이드. C++ Views의 Views란?, 기본 뷰, 실전 예시를 실전 코드와 함께 설명합니다.
-
C++ 가상 함수 | "Virtual Functions" 가이드
C++ 가상 함수의 C++, "Virtual, Functions", 가상 함수란?를 실전 예제와 함께 상세히 설명합니다.
-
C++ Visitor Pattern | "방문자 패턴" 가이드
C++ Visitor Pattern: "방문자 패턴" 가이드. Visitor Pattern이란?·:variant + std::visit (C++17)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ volatile Keyword | "volatile 키워드" 가이드
C++ volatile Keyword: "volatile 키워드" 가이드. volatile 기본·사용 사례로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ vs Python 비교 | "어떤 언어를 배워야 할까?" 완벽 가이드
C++ vs Python 비교의 C++, Python, "어떤, 한눈에 보는 비교표를 실전 예제와 함께 상세히 설명합니다.