从运算符重载深刻理解自增自减运算符

在学习C++的过程当中常常会遇到一些自增运算符的问题,好比html 1.后缀自增运算不能赋值c++ int tmp = 0; tmp++ = 10;//error 不能作左值 以过往经验来看该语句意为对自增后的 tmp进行赋值,但为何 tmp++后会变成右值呢?本文将经过自定义实现 int来理解使用自增运算符过程当中出现的问题 。函数 class CInt { public: CInt(int
相关文章
相关标签/搜索