关于重载运算符

学术版

@[Hilarious_Reality](/user/80049)
by fzj2007 @ 2020-04-07 09:28:00


@[fzj2007](/user/172370) 不会,没重载过位运算符。 可能跟一般的数学运算符一样?
by Hexarhy @ 2020-04-07 09:30:14


@[Hilarious_Reality](/user/80049) 不重载怎么用啊。。~~不重载只能 Compile Error~~
by fzj2007 @ 2020-04-07 09:34:05


@[fzj2007](/user/172370) 因为10000不是2的整数次幂,不能重载为二进制按位运算的形式,可以定义为$10$或者$10^i$进制变换。 重载运算符后的函数仍然是函数,你把"+"重载表示比较大小的void都没有问题。
by Terrible @ 2020-04-07 09:38:35


如果是万进制向左位移10000的话比较方便,写成链表就可以,但要是左位移10或者是100,那就有点浪费。而且其他的位运算都没有价值,位运算的基础是二进制,你整个10000进制算什么。
by Terrible @ 2020-04-07 09:40:15


@[Terrible](/user/195942) ~~高精快速幂加速。。~~
by fzj2007 @ 2020-04-07 10:11:50


$\%\%\%\%\%$
by fzj2007 @ 2020-04-07 10:13:18


上一页 |