태그: universal-reference
4편
-
C++ 완벽 전달 | "Perfect Forwarding" 가이드
완벽 전달(Perfect Forwarding)은 템플릿에서 인자의 lvalue·rvalue 성질을 유지해 다른 함수로 넘기는 기법입니다. 이 글에서는 유니버설 참조, std::forward, 팩토리·래퍼 활용과 흔한 실수를 예제로 설명합니다.
-
C++ Universal Reference | "유니버설 레퍼런스" 가이드
C++ Universal Reference - "유니버설 레퍼런스" 가이드. C++ Universal Reference의 타입 추론 규칙, 실전 예시를 실전 코드와 함께 설명합니다.
-
C++ Perfect Forwarding 완벽 가이드 | 유니버설 참조·std::forward
래퍼 함수에서 인자가 매번 복사돼요? 팩토리에서 생성자 인자 전달이 비효율적이에요. 유니버설 참조(T&&), std::forward, 가변 인자 템플릿으로 완벽한 전달을 구현하고, 자주 하는 실수·프로덕션 패턴까지.
-
C++ Perfect Forwarding | std::forward로 "복사 없이 인자 전달"
C++ Perfect Forwarding: std::forward로 "복사 없이 인자 전달". 래퍼 함수에서 인자가 복사된다·완벽한 전달이란로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.