知乎 on MSN
先回顾一下,C++98时代的左值/右值有多简单
其实用久了吧,我竟然觉得这设计挺优雅的...... 先回顾一下,C++98时代的左值/右值有多简单 在C++11之前,值还只分两种: 左值:能放在赋值号左边的,有持久存储地址的右值:只能放在赋值号右边的,临时的、马上就要销毁的 非常简单,很符合逻辑。那时候的规则也很直观: 左值可以取地址 (&a 合法)右值不能取地址 (&(a+5) ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果一些您可能无法访问的结果已被隐去。
显示无法访问的结果