C++ T&;型的名称是什么&;在C++;?
如果我有一个函数C++ T&;型的名称是什么&;在C++;?,c++,C++,如果我有一个函数f(T*),我会把它描述为f取一个指向T的指针 f(T&)类似于f引用T 我如何发音呢?这将是一个“r值参考”这将是一个“r值参考”这取决于上下文。当T为已知类型时,则T&为右值引用。当T是一个模板参数时,则T&&是一个通用参考。它取决于上下文。当T为已知类型时,则T&为右值引用。当T为模板参数时,则T&&为通用参考。C++1z标准草案使用术语转发参考,而不是通用参考。参见C++1z标准草案使用术语转发引用,而不是通用引用。看
f(T*)
,我会把它描述为f取一个指向T的指针
f(T&)
类似于f引用T
我如何发音呢?这将是一个“r值参考”这将是一个“r值参考”这取决于上下文。当T
为已知类型时,则T&
为右值引用。当T
是一个模板参数时,则T&&
是一个通用参考。它取决于上下文。当T
为已知类型时,则T&
为右值引用。当T
为模板参数时,则T&&
为通用参考。C++1z标准草案使用术语转发参考,而不是通用参考。参见C++1z标准草案使用术语转发引用,而不是通用引用。看