C++11
起首界说实现两个函数,一个入参是左值,另一个入参是右值
接着界说实现一个函数模版,模版内部挪用上一步调实现的函数
然后挪用函数模版,传入一个右值,一个左值
挪用输出的成果信息如下所示,只挪用到撑持左值参数的函数
若是想要实现完美转发,那么传入Printf的参数采用std::forward包裹
再次挪用改版的函数模版,同样传入一个右值,一个左值
最后输出的信息如下所示,传入的右值,当作功挪用到撑持右值入参的函数
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!