小编Dav*_*eLP的帖子

将 int 分配给 double&

我想了解为什么这不能编译:

int main()
{
    int a = 1;
    double& b = a;
    std::cout << b;
}
Run Code Online (Sandbox Code Playgroud)

使用double const& b = a而不是double& b = a工作正常。

c++ reference

1
推荐指数
1
解决办法
112
查看次数

标签 统计

c++ ×1

reference ×1