为什么在VS2005编译出错呢?
看C++ Primer 第4版里有个
double dval=3.14;
const int &ri=dval;
编译却说
c:\documents and settings\***\my documents\visual studio 2005\projects\test\main.cpp(13) : warning C4244: 'initializing' : conversion from 'double' to 'const int', possible loss of data