diff --git a/5.RRefMovSemPerfForw/item30.md b/5.RRefMovSemPerfForw/item30.md index ef92ceb..8968848 100644 --- a/5.RRefMovSemPerfForw/item30.md +++ b/5.RRefMovSemPerfForw/item30.md @@ -190,7 +190,7 @@ fwd(processValPtr); //可以 fwd(static_cast(workOnVal)); //也可以 ``` -当然,这要求你知道fwd转发的函数指针的类型。对于完美转发来说这一点并不合理,毕竟,完美转发被设计为转发任何内容,如果没有文档告诉你转发的类型,你如何知道?(译者注:这里应该想表达,这是解决重载函数名或者函数模板的解决方案,但是这是完美转发本身的问题) +当然,这要求你知道`fwd`转发的函数指针的类型。没有理由去假定完美转发函数会记录着这些东西。毕竟,完美转发被设计为接受任何内容,所以如果没有文档告诉你要传递什么,你又从何而知这些东西呢? ### 位域