摘要:
在学习《C++ Primer》容器相关章节的时候,看到这样一句话:“c.back() :返回容器 c 的最后一个元素的引用。如果 c 为空,则该操作未定义”(429页),但是在这句话之前,有这样一段代码: list<int>::reference last2 = ilist.back(); 这个问题可以深究一下:c.back()返回的是一个元素引用,而last2是一个list<int>类型的reference变量,翻阅前面的章节可知:reference 即“元素的左值类型,是 value_type& 的同义词”,显然,last2是引用类型,那问题来了,引用可以复 阅读全文
posted @ 2013-04-08 22:16
毋忆典藏
阅读(400)
评论(0)
推荐(0)
浙公网安备 33010602011771号