容器内的元素操作看到书上说,不能定义引用类型的引用,可为什么reference却可以保存引用类型?list::refer
容器内的元素操作
看到书上说,不能定义引用类型的引用,可为什么reference却可以保存引用类型?
list::reference val = *ilist.begin();
list::reference val2 = ilist.front();
front函数返回的是容器的第一个元素的引用,而reference是value_type&的同义词.那说明val是引用类型,而函数返回的也是引用,那不就跟“不能定义引用类型的引用”有矛盾吗?
value_type这个类型怎么用?
你可以举一些“引用类型的引用”的例子吗?谢谢