作者h12258 (叮当)
看板C_and_CPP
标题[问题] ++(postfix)的问题
时间Thu May 7 00:13:52 2009
最近学作bigint
使用 operator overloading
bigint i=1;
i=i++;
如果是int的话应该i会=2
可是因为我的方法是
BigInt BigInt::operator++(int){
BigInt temp(*this);
*this+=1;
return temp;
}
他return 还没加过的值
该怎麽实做 才可以达到一样的效果
请大大教我
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.136.174.4
1F:推 legendmtg:本来就该return没加过的值 05/07 00:17
2F:→ legendmtg:根本不该写i = i++ 05/07 00:18
3F:→ MOONRAKER:老笑话:while(x<k){x=x++;}结果永远停不下来 XD 05/07 04:35