블로그
-
C++ shared_ptr 순환 참조 완전 정복 | 부모-자식·옵저버·그래프·캐시 패턴
shared_ptr 순환 참조가 발생하는 4가지 대표 시나리오를 분석하고 weak_ptr을 활용한 해결법을 코드 예제로 설명합니다.
-
Data Race 잡는 법: Mutex와 Atomic 중 뭘 써야 할까
C++ Data Race: Mutex vs Atomic 성능 비교, memory_order, CAS, Deadlock 해결 실전 가이드.
-
C++ 캐시 히트(Cache Hit)를 높이는 메모리 정렬과 패딩 | False Sharing 해결
C++ 캐시 히트(Cache Hit)를 높이는 메모리 정렬과 패딩: False Sharing 해결. 실무에서 겪은 문제·멀티스레드에서 성능이 안 나와요로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Lock-Free 프로그래밍 완벽 가이드 | CAS·ABA·Hazard Pointer·성능 비교
C++ Lock-Free: CAS, ABA 해결, Hazard Pointer, 성능 비교 실전 가이드.
-
C++ Python과 C++의 만남 | pybind11으로 고성능 엔진 만들기
pybind11을 이용해 Python에서 C++로 작성한 고성능 모듈을 호출하는 바인딩 방법을 실전 코드 예제로 설명합니다.
-
C++ WebAssembly(Wasm)와 Emscripten | C++을 브라우저에서 돌리기
Emscripten을 이용해 C++ 코드를 WebAssembly로 컴파일하고 브라우저에서 실행하는 방법을 실전 예제로 설명합니다.
-
C++ 현대적인 GUI: Dear ImGui로 디버깅 툴·대시보드 만들기
C++ Dear ImGui 라이브러리로 실시간 디버깅 툴과 개발자 대시보드를 만드는 방법을 실전 코드 예제로 설명합니다.
-
C++ 크로스 플랫폼 GUI | Qt 기초 완벽 가이드 [#36-2]
C++ 크로스 플랫폼 GUI: Qt 기초 완벽 가이드 [#36-2]. C++로 창 띄우고 버튼 넣고 싶어요·Qt 없이 겪는 어려움로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++23 핵심 기능 완벽 가이드 | std::expected·mdspan·deducing this [2026]
C++23 2026 마스터 가이드: std::expected 예외 없는 에러 처리, mdspan 다차원 뷰(row/column-major layout), deducing this로 CRTP 제거, auto(x) decay-copy, assume attribute 컴파일러 최적화, Zero-Overhead Abstractions
-
C++ std::filesystem 완벽 가이드 | 경로·디렉토리·파일·권한 한 번에 정리
C++ std::filesystem 완벽 가이드에 대해 정리한 개발 블로그 글입니다. 설정 파일 config/settings.json을 읽는 코드를 작성했습니다. Linux와 macOS에서는 잘 동작하는데, Windows에서만 파일을 찾을 수 없습니다" 에러가 납니다.