【发布时间】:2015-08-22 08:34:35
【问题描述】:
我想知道在 C++ 中重载的运算符可以接受多少个参数?
我已经看到运算符同时接受一个和两个参数,所以我想知道他们是否可以同时接受两个参数或只接受一个参数,特别是对于 - 和 << 运算符。
【问题讨论】:
-
<<- 不,那将是语法错误。-- 是的,there is an unary minus operator. -
.. 实际上,Is it possible to overload operator associativity in C++? 有一个更好的答案:“重载运算符遵守第 5 条中指定的语法规则。”
标签: c++ parameters operators overloading