C++模板元编程(14) 函数模板参数和引用叠加的几条规则

当函数模板参数和引用结合时,让人十分头疼,就如果发生化学反应一样,产生意想不到的结果,今天将所有的规则穷举如下。

背景知识

在聊这个问题,我们先来回忆下编译器的引用绑定规则:

  • 左值引用绑定到左值:一个左值引用只能绑定到一个具有名称的变量、表达式或具有持久存储的对象。
int x = 5;
int& ref = x;<

猜你喜欢

转载自blog.csdn.net/HandsomeHong/article/details/132383488
今日推荐