블로그
-
C++ 캐스팅 | 'static_cast/dynamic_cast' 4가지 완벽 정리
'static_cast/dynamic_cast'...
-
C++ Chrono 완벽 가이드 | '시간' 라이브러리 완벽 가이드
C++ Chrono에 대해 정리한 개발 블로그 글입니다. #include <chrono> #include <iostream> using namespace std; using namespace chrono;.
-
C++ CMake find_package 완벽 가이드 | 외부 라이브러리 통합
C++ CMake find_package 완벽 가이드: 외부 라이브러리 통합. find_package란? 왜 필요한가·기본 사용법로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ CMake Targets 완벽 가이드 | 타겟 기반 빌드 시스템
C++ CMake Targets 완벽 가이드에 대해 정리한 개발 블로그 글입니다. CMake 타겟은 의존성 그래프의 노드에 가깝습니다. Rust Cargo의 크레이트·타겟이나 npm 패키지 트리와 완전히 같지는 않지만, “무엇이 무엇에 링크되는가”를 명시한다는 점에서 비교하면 팀 온보딩에 도움이 됩니다.
-
C++ 코딩테스트 팁 | '백준/프로그래머스' 합격하는 10가지 비법
백준·프로그래머스 코딩테스트에서 합격률을 높이는 C++ 실전 팁 10가지를 정리했습니다. 시간복잡도 관리부터 STL 활용, 자주 하는 실수까지.
-
C++ Command Pattern 완벽 가이드 | 실행 취소와 매크로 시스템
C++ Command Pattern 완벽 가이드: 실행 취소와 매크로 시스템. Command Pattern이란? 왜 필요한가·기본 구조로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Composite 패턴 완벽 가이드 | 트리 구조를 동일 인터페이스로 다루기
C++ Composite 패턴 완벽 가이드: 트리 구조를 동일 인터페이스로 다루기. Composite 패턴이란? 왜 필요한가·기본 구조로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++20 Concepts 완벽 가이드 | 템플릿 제약의 새 시대
C++20 Concepts 완벽 가이드: 템플릿 제약의 새 시대. C++20 Concepts란? 왜 필요한가·concept, requires로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ const 완벽 가이드 | 'const 정확성' 실전 활용
const 정확성(const-correctness)은 바꾸지 않을 값과 API를 컴파일러로 강제해 버그를 줄이는 C++ 관례입니다. 이 글에서는 const 변수·멤버 함수·포인터 선언과 mutable 조합을 예제로 구분해 설명합니다.
-
C++20 consteval 완벽 가이드 | 컴파일 타임 전용 함수
C++20 consteval 완벽 가이드: 컴파일 타임 전용 함수. consteval이란? 왜 필요한가·constexpr vs consteval로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.