首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于consts摘引,int &m = *new int

2012-10-13 
关于consts引用,int &m *new int刚看到一篇关于const引用的文章:int i 5int &m i//okint &m 5//

关于consts引用,int &m = *new int
刚看到一篇关于const引用的文章:
int i = 5;
int &m = i;//ok
int &m =5;//wrong
const int &m =5;//ok
int *&p = &m;//wrong
int *const &p = &m;//ok

具体意思就是当右边不是一个有名字的量时,需要在引用前面加上const;
但对于这个:int &m = *new int;
满足上述条件,但却能编译通过,为什么?

[解决办法]
自摸,自糊

热点排行