【发布时间】:2011-03-20 18:10:41
【问题描述】:
我曾经从一个 C++ 笔记中读到以下语句,
在 C++ 中,定义运算符 + 和 = 并没有赋予 += 正确的含义。此语言设计错误已在 C# 中修复
我想知道这句话到底想说什么?这和运算符重载有关吗?
【问题讨论】:
-
作者不是 C++ 专家。忽略他或她。
-
我认为该声明的作者想说他对C++一无所知。特别是他不明白为什么在 C++ 中手动重载
+=是有意义的,为什么在 C# 中没有意义。您在哪里找到了该声明?
标签: c# c++ operator-overloading