블로그
-
C++ tuple apply | '튜플 적용' 가이드 | 핵심 개념과 실전 활용
C++17 std::apply로 튜플을 함수 인자로 펼쳐 호출하는 방법을 다룹니다. 기본 사용법부터 가변 인자 함수 호출까지 실전 예제로 설명합니다.
-
C++ tuple 핵심 요약 | '튜플' 완벽 가이드
C++ tuple #include <tuple> using namespace std;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·tuple·C++11 중심으로 설명합니다.
-
C++ 타입 변환 완벽 가이드 | 4가지 캐스트 연산자 비교 (static_cast/dynamic_cast)
C++ 타입 변환의 모든 것: 암시적 변환 vs 명시적 변환, static_cast, dynamic_cast, const_cast, reinterpret_cast 사용법과 차이점. 실전 예제로 안전한 캐스팅을 마스터하세요.
-
C++ Type Traits | '타입 특성' 완벽 가이드
C++ Type Traits #include <type_traits> using namespace std;. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·type-traits·메타프로그래밍 중심으로 설명합니다.
-
C++ Union과 Variant | '타입 안전 공용체' 가이드
C++ Union과 Variant union Data { int i; float f; char c; };. 실전 예제와 코드로 개념부터 활용까지 정리합니다. C++·union·variant 중심으로 설명합니다.
-
C++ Use After Free | '해제 후 사용' 가이드
해제된 메모리에 접근하는 Use After Free 버그의 발생 원인과 실전 사례를 정리하고, AddressSanitizer 탐지법과 스마트 포인터 예방법을 소개합니다.
-
C++ using vs typedef | 타입 별칭 빠른 비교
typedef와 using의 차이를 표와 짧은 예제로 빠르게 비교합니다. 함수 포인터·템플릿 별칭·실무 팁은 심화 글 cpp-typedef-using에서 이어집니다. C++·using·typedef 중심으로 설명합니다.
-
C++ Valgrind 완벽 가이드 | 메모리 누수 탐지와 디버깅 (실전 예제)
C++ Valgrind의 모든 것: 설치부터 메모리 누수 탐지, Memcheck 사용법, 출력 분석, Callgrind 프로파일링까지. 실전 예제로 메모리 디버깅 도구를 20분만에 완벽하게 마스터하세요.
-
C++ 값 카테고리 | 'lvalue/rvalue/xvalue' 완벽 정리
C++ 값 카테고리의 값 카테고리 분류, lvalue, prvalue (순수 rvalue) 실무에서 자주 사용되는 패턴과 주의사항을 다룹니다. C++·value-category·lvalue 중심으로 설명합니다.
-
C++ Views | '뷰' 가이드 | 핵심 개념과 실전 활용
'뷰' 가이드.