블로그
-
C++ CMake | '빌드 시스템' 초보자 가이드 | 핵심 개념과 실전 활용
C++ CMake cmake_minimum_required(VERSION 3.10) project(MyProject). 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·CMake·빌드시스템 중심으로 설명합니다.
-
C++ CMake find_package 완벽 가이드 | 외부 라이브러리 통합
C++ CMake find_package 완벽 가이드: 외부 라이브러리 통합. find_package란? 왜 필요한가·기본 사용법로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ CMake Targets 완벽 가이드 | 타겟 기반 빌드 시스템
C++ CMake Targets 완벽 가이드에 대해 정리한 개발 블로그 글입니다. CMake 타겟은 의존성 그래프의 노드에 가깝습니다. Rust Cargo의 크레이트·타겟이나 npm 패키지 트리와 완전히 같지는 않지만, “무엇이 무엇에 링크되는가”를 명시한다는 점에서 비교하면 팀 온보딩에 도움이 됩니다.
-
C++ 코드 커버리지 완벽 가이드 | gcov, lcov, Codecov 실전 활용
C++ 코드 커버리지 측정부터 CI/CD 통합까지. gcov, lcov, Codecov 도구 비교, 라인/브랜치/함수 커버리지 분석, 테스트 품질 향상 전략. Google Test와 통합하여 실전 워크플로우 구축.
-
C++ 코드 리뷰 | '체크리스트' 20가지 [실무 필수]
C++ 코드 리뷰에서 반드시 확인해야 할 메모리 안전·성능·가독성·안전성 20가지 체크리스트를 실전 전/후 코드 비교와 함께 정리하고, 자동화 도구 활용법까지 다룹니다.
-
C++ 코딩테스트 팁 | '백준/프로그래머스' 합격하는 10가지 비법
백준·프로그래머스 코딩테스트에서 합격률을 높이는 C++ 실전 팁 10가지를 정리했습니다. 시간복잡도 관리부터 STL 활용, 자주 하는 실수까지.
-
C++ Command Pattern 완벽 가이드 | 실행 취소와 매크로 시스템
C++ Command Pattern 완벽 가이드: 실행 취소와 매크로 시스템. Command Pattern이란? 왜 필요한가·기본 구조로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 컴파일 오류 해결 가이드 | 초보자가 자주 겪는 10가지 에러
C++ 컴파일 오류 해결 가이드에 대해 정리한 개발 블로그 글입니다. > TL;DR: C++ 초보자가 자주 겪는 10가지 컴파일 오류와 해결 방법을 배웁니다. undefined reference부터 segmentation fault까지.
-
C++ vector vs list vs deque | '어떤 컨테이너?' 성능 비교와 선택 가이드
C++ STL 컨테이너 vector, list, deque 완벽 비교 가이드. 시간 복잡도만으로는 알 수 없는 캐시 효율의 비밀, 실제 벤치마크 결과, 원소 개수별 성능 차이, 게임/웹/시스템 프로그래밍 실전 사례까지.
-
C++ map vs unordered_map 심층 비교 | '어느 게 빠를까?' 성능 비교와 선택 가이드
C++ map vs unordered_map 성능·복잡도 비교. 정렬·범위 탐색이 필요하면 map, 평균 조회 속도는 unordered_map이 유리합니다. 해시·충돌·선택 기준과 벤치마크 관점의 실전 가이드입니다.