我在我的类构造函数中调用operator++((,建议使用operator++((;而不是++(*this(。两者有什么区别?
基本上没有区别。++(*this)
被重写为operator++()
的调用。
在晦涩难懂的情况下,过载分辨率可能会有所不同,但您可能希望避免出现这种情况。
我会使用++(*this)
.