相关疑难解决方法(0)

一元加运算符有什么作用?

一元加运算符有什么作用?我找到了几个定义(这里这里),但我仍然不知道它将用于什么.它似乎没有做任何事情,但有理由,对吗?

c c# c++ unary-operator

75
推荐指数
7
解决办法
4万
查看次数

Ruby中一元加运算符有什么意义?

除了使用一元减号进行良好的对称外,为什么在Numeric类上定义了一元加运算符?它是否具有一些实用价值,除了造成混淆,允许编写类似的东西++i(与大多数非Rubyists认为不会增加的东西不同i).

我可以想到在自定义类上定义一元加号可能很有用的场景(比如你是在创建一些性感的DSL),所以能够定义它是好的,但为什么它已经在Ruby数字上定义了?

ruby language-design unary-operator

9
推荐指数
2
解决办法
1569
查看次数

标签 统计

unary-operator ×2

c ×1

c# ×1

c++ ×1

language-design ×1

ruby ×1