摘要: C++0x标准出来很长时间了,引入了很多牛逼的特性[1]。其中一个便是右值引用,Thomas Becker的文章[2]很全面的介绍了这个特性,读后有如醍醐灌顶,翻译在此以便深入理解。 目录 概述 右值引用是由C++0x标准引入c++的一个令人难以捉摸的特性。 右值引用恶心的地方在于,当你看到它的时候 阅读全文
posted @ 2017-11-29 17:30 jiu~ 阅读(4244) 评论(0) 推荐(8) 编辑
摘要: (1) 在实际的程序中,引用主要被用做函数的形式参数--通常将类对象传递给一个函数.引用必须初始化. 但是用对象的地址初始化引用是错误的,我们可以定义一个指针引用。 1 int ival = 1092; 2 int &re = ival; //ok 3 int &re2 = &ival; //错误 阅读全文
posted @ 2017-11-29 15:32 jiu~ 阅读(589) 评论(0) 推荐(0) 编辑