operator++分为两种,Date &operator++(); 这个是前缀。当是前缀的时候,即++a的时候,最好返回引用,可以节省一部分内存。Date operator++(int),这个是后缀,当是后缀的时候,则必须是值返回,因为它返回的值是未自加的,运算完之后再自加。
c++中的自增运算符前缀和后缀的区别:&
本文详细解析了C++中运算符++的不同用法。包括前缀++a的形式,此时推荐返回引用以节省内存;以及后缀a++的形式,其必须返回值,返回的是未自增之前的值。
本文详细解析了C++中运算符++的不同用法。包括前缀++a的形式,此时推荐返回引用以节省内存;以及后缀a++的形式,其必须返回值,返回的是未自增之前的值。
operator++分为两种,Date &operator++(); 这个是前缀。当是前缀的时候,即++a的时候,最好返回引用,可以节省一部分内存。Date operator++(int),这个是后缀,当是后缀的时候,则必须是值返回,因为它返回的值是未自加的,运算完之后再自加。

被折叠的 条评论
为什么被折叠?