cdsfiui 发表于 2016-07-28 10:27

C++11的auto到底萃不萃取cv-qualifier, 实验结果有点矛盾......

就5行代码:
    const int i = 0;
    auto r1 = i;
    auto& r2 = i;
    r1 = 3;//ok
    r2= 3;//compilation error第四行编译没有问题,第五行就编译错误了。
为什么呢,auto到底翠不萃取cv-qualifier,还是说对于左值引用才萃取,否则不萃取?

谢谢。
页: [1]
查看完整版本: C++11的auto到底萃不萃取cv-qualifier, 实验结果有点矛盾......