블로그
-
C++ Algorithm Reverse | reverse·rotate·reverse_copy 완벽 정리
C++ reverse, reverse_copy, rotate로 순서 뒤집기·회전. 부분 역순·문자열·배열 회전 패턴을 실전 예제와 함께 정리합니다. C++·알고리즘·reverse 중심으로 설명합니다.
-
C++ Algorithm Search | '검색 알고리즘' 가이드
C++ find, binary_search, lower_bound 등 STL 검색. 선형·이진 탐색 선택과 정렬 전제를 실전 코드로 비교합니다. C++·알고리즘·search 중심으로 설명합니다.
-
C++ Algorithm Set | '집합 알고리즘' 가이드
C++ set_union, set_intersection, set_difference로 정렬 범위의 합·교·차집합. includes·대칭 차집합까지 집합 연산을 다룹니다. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·알고리즘·set 중심으로 설명합니다.
-
C++ Algorithm Sort | '정렬 알고리즘' 가이드
C++ sort, stable_sort, partial_sort, nth_element 차이와 쓰임. 커스텀 비교자·부분 정렬·중앙값까지 STL 정렬 가이드. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·알고리즘·sort 중심으로 설명합니다.
-
C++ 메모리 정렬 | Alignment·Padding·False Sharing 완벽 정리
C++ 메모리 정렬, 패딩, alignas, alignof, False Sharing 방지, 구조체 최적화를 실전 예제와 함께 정리합니다. C++·alignment·padding 중심으로 설명합니다.
-
C++ Allocator | '메모리 할당자' 커스터마이징 가이드
'메모리 할당자' 커스터마이징 가이드.
-
C++ any | '타입 소거' 가이드 | 핵심 개념과 실전 활용
std::any와 variant·void* 비교, 타입 안전성, any_cast, 실전 사례와 성능 오버헤드를 정리한 가이드입니다. C++·any·type-erasure 중심으로 설명합니다. 타입 안전성을 유지하면서 런타임 유연성을 확보하는 5가지 실전 패턴을 배우세요.
-
C++ 배열 완벽 마스터 | 메모리 레이아웃부터 캐시 최적화까지
C++ 배열의 모든 것 - 포인터 쇠퇴(decay), 메모리 레이아웃, 캐시 친화성, std::array vs C 배열 vs vector 성능 비교, 멀티스레딩 고려사항까지. 실측 벤치마크와 최신 최적화 기법으로 구성된 실무 완벽 가이드.
-
C++ async & launch | std::async·future·launch 정책 완벽 정리
std::async는 함수를 비동기로 실행하고 future로 결과를 받는 C++11 API입니다. launch::async, launch::deferred 정책과 실전 예제를 정리합니다.
-
C++ Atomic | '메모리 순서' 완벽 가이드
C++ Atomic #include <atomic> #include <thread> using namespace std;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·atomic·memory-order 중심으로 설명합니다.