블로그
-
C++ Strategy Pattern 완벽 가이드 | 알고리즘 캡슐화와 런타임 교체
C++ Strategy Pattern 완벽 가이드: 알고리즘 캡슐화와 런타임 교체. Strategy Pattern이란? 왜 필요한가·기본 구조 (다형성)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 플러그인 시스템 | 동적 로딩·인터페이스·버전 관리
C++ 플러그인 시스템: 동적 라이브러리 로딩 dlopen/LoadLibrary, C ABI 인터페이스, 버전 관리. 확장 가능한 애플리케이션 아키텍처.
-
CSS 기초 | 선택자, 속성, 색상, 폰트
CSS 기초에 대해 정리한 개발 블로그 글입니다. CSS는 HTML이 만든 요소에 색·크기·배치 규칙을 입힙니다. 박스 모델과 Flexbox는 같은 “상자” 관점에서 읽으면 연결됩니다. --- 이 기술을 실무 프로젝트에 처음 도입했을 때, 공식 문서만으로는 알 수 없었던… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: CSS, 스타일, 선택자, 디자인, 캐스케이드.
-
그래프 자료구조 | 인접 리스트, 인접 행렬, 탐색 완벽 정리
그래프 자료구조: 인접 리스트, 인접 행렬, 탐색 완벽 정리. 그래프 기본·그래프 표현로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. 알고리즘·자료구조·그래프 중심으로 설명합니다.
-
C++ 백엔드·게임 서버 시스템 디자인 | 대규모 동시 접속과 메모리 풀
C++ 백엔드·게임 서버에서 대규모 동시 접속을 처리하는 시스템 디자인 원칙과 아키텍처 패턴을 실전 사례로 설명합니다.
-
고급 정렬 | 퀵, 병합, 힙 정렬 O(n log n) 완벽 정리
고급 정렬: 퀵, 병합, 힙 정렬 O(n log n) 완벽 정리. 퀵 정렬 (Quick Sort)·병합 정렬 (Merge Sort)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ RAII & Smart Pointers | '스마트 포인터' 가이드
RAII 원칙과 unique_ptr, shared_ptr, weak_ptr의 소유권 모델, 순환 참조·배열 관리·커스텀 삭제자 등 실무 함정을 코드로 설명합니다.
-
C++ 최신 기능 | 'C++17/20/23' 핵심 정리
C++ 최신 기능 #include <map> #include <string> using namespace std;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·C++17·C++20 중심으로 설명합니다.
-
C++ nullptr | '널 포인터' 가이드 | 핵심 개념과 실전 활용
nullptr과 NULL·0의 차이, 오버로딩·nullptr_t·마이그레이션까지 정리한 C++11 널 포인터 실전 가이드입니다. C++·nullptr·pointer 중심으로 설명합니다. 타입 안전성을 높이고 오버로딩 버그를 100% 방지하는 5가지 핵심 패턴을 배우세요.
-
C++ 함수 포인터 | 'Function Pointer' 가이드
C++ 함수 포인터 int add(int a, int b) { return a + b; }. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·function-pointer·callback 중심으로 설명합니다.