mumbi library/아카이브/std::forward/std::forward2018년 2월 3일·1 분Cpp Cpp Std Forward작성자mumbi목차std::forward목차std::forwardstd::forward#std::forward는 모든 것을 전달하지는 않는다.std::forward는 인수가 특정 조건을 만족할 때에 rvalue로 캐스팅한다.특정 조건은 rvalue 로 호출했을 때 다시 rvalue로 캐스팅한다. (rvalue로 호출했더라도 매개변수는 lvalue이다.)특정 조건인지 아닌지 여부는 참조 축약에 의해 이루어진다.관련 글C++ 참조 축약2018년 2월 3일·1 분Cpp Cpp 참조 축약 템플릿 Auto Typedef Using Decltype Lvalue Rvalue Forwardstd::move2018년 2월 3일·1 분Cpp Cpp Std MoveC++ perfect forwarding 의 실패2018년 2월 3일·1 분Cpp Cpp Perfect Forwarding 중괄호 초기치 Static Const Constexpr Overloading 비트필드
C++ perfect forwarding 의 실패2018년 2월 3일·1 분Cpp Cpp Perfect Forwarding 중괄호 초기치 Static Const Constexpr Overloading 비트필드