Chinaunix's Archiver
论坛
›
C/C++
› C++11的auto到底萃不萃取cv-qualifier, 实验结果有点矛盾......
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, 实验结果有点矛盾......