小编Wag*_*ala的帖子

为什么一旦我将引用声明为const,那么它可以采用不同类型的数据?

你好我想弄清楚这件事..

说我有这个代码.

int a = 5;
double& b = a; //Error.
Run Code Online (Sandbox Code Playgroud)

然后,一旦我将第二行声明为const,编译器就不会再抱怨了.

const double& b = a; //Correct.
Run Code Online (Sandbox Code Playgroud)

在幕后真正发生了什么,为什么const解决了这个问题.

c++ oop

6
推荐指数
2
解决办法
110
查看次数

标签 统计

c++ ×1

oop ×1