블로그
-
C++ Stack Overflow | '스택 오버플로우' 가이드
무한 재귀와 큰 지역 변수로 발생하는 C++ 스택 오버플로우의 원인을 분석하고, 반복문 전환·힙 할당·메모이제이션·gdb/ASan 디버깅으로 예방하는 방법을 정리합니다.
-
C++ Stack Unwinding | '스택 되감기' 가이드
예외 발생 시 스택 프레임을 거슬러 올라가며 지역 객체 소멸자를 역순 호출하는 스택 되감기 원리와 RAII 활용, 성능 영향, 소멸자 예외 등 실전 트러블슈팅을 정리합니다.
-
C++ State Pattern 완벽 가이드 | 상태 기계와 동작 캡슐화
C++ State Pattern 완벽 가이드에 대해 정리한 개발 블로그 글입니다. 상태 전이를 객체로 나누는 내용은 행동 패턴 시리즈·Strategy 글과 대비하면 이해가 빨라집니다. 문제: 객체의 상태에 따라 동작이 달라지면, 거대한 if-else가 생깁니다. 해결: State Pattern은 각… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: C++, state, pattern, fsm,…
-
C++ Static Analysis | '정적 분석' 가이드
Clang-Tidy와 Cppcheck를 활용한 C++ 정적 분석 도구 사용법, 설정 파일 작성, CI/CD 통합, 거짓 양성 대응 전략을 실전 예제로 정리합니다.
-
C++ static_assert | '정적 단언' 가이드
컴파일 타임 검증, assert와의 차이, type_traits·C++17 메시지 생략까지 정리한 static_assert 가이드입니다. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·static_assert·compile-time 중심으로 설명합니다.
-
C++ static 함수 완벽 가이드 | 클래스 static·파일 스코프·내부 링키지 심층 분석
C++ static 함수의 모든 것. 클래스 static 멤버 함수, 파일 스코프 static 함수, 내부 링키지, ODR, 메모리 레이아웃, 성능 특성까지 실전 예제와 함께 완벽 정리.
-
C++ 정적 초기화 순서 문제 해결 5가지 방법 | 완벽 가이드
C++ 전역 변수 크래시의 주범인 정적 초기화 순서 문제를 해결하는 5가지 실전 방법. 함수 내 정적 변수, constexpr, Singleton 패턴부터 모던 C++ 해법까지 코드와 함께 정리합니다.
-
C++ static 멤버 | 'Static Members' 가이드
C++ static 멤버 class Counter { private: static int count;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·static·member 중심으로 설명합니다.
-
C++ steady_clock | '안정 시계' 가이드
C++ steady_clock auto start = std::chrono::steady_clock::now();. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·steady_clock·chrono 중심으로 설명합니다.
-
C++ STL 알고리즘 | '자주 쓰는 함수' 20개 총정리
C++ STL 알고리즘 #include <algorithm> #include <vector> using namespace std;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·STL·알고리즘 중심으로 설명합니다.