태그: any
3편
-
C++ std::any vs void* | "타입 소거" 안전한 선택
C++ std::any vs void*의 C++, std::any, void*, 들어가며: "모든 타입을 저장하고 싶어요"를 실전 예제와 함께 상세히 설명합니다.
-
C++ any | "타입 소거" 가이드
std::any와 variant·void* 비교, 타입 안전성, any_cast, 실전 사례와 성능 오버헤드를 정리한 가이드입니다.
-
C++ Type Erasure | "타입 지우기" 패턴 가이드
C++ Type Erasure (타입 소거) 는 타입 정보를 숨기고 통일된 인터페이스로 다양한 타입을 처리하는 디자인 패턴입니다. 상속 없이도 다형성을 구현할 수 있으며, std::any, std::function 등이 이 패턴을 사용합니다.