如何在C ++中重载赋值运算符

阴影

我已经阅读了这篇文章:https : //www.thc.org/root/phun/unmaintain.html,并且我一直在尝试实现步骤Misleading names(搜索isValid(x))和How To Fix Unused Variable Errors(其他技术下的#29)。

我希望做些更有用的事情(也根据该文章),因为在更少的行上做更多的事情会更好。

不幸的是,我不知道如何重载基本类型的赋值运算符。我知道我可以像operator=(&Other o)使用类一样做一些事情,但是可惜,C / C ++不会因为拥有一些基本类型的类而取代Java。

fredoverflow

不幸的是,我不知道如何重载基本类型的赋值运算符。我知道我可以像operator=(&Other o)上课一样做一些事情

您不能在C ++中重载内置类型的运算符。故事到此结束。

但是可惜,C / C ++并没有通过为某些基本类型提供类来取代Java。

...你让这听起来像之间Java的区别int,并Integer在某种程度上是一件好事:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章