Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C ++でプレフィックスが参照を返すのに、ポストフィックスが値を返すのはなぜですか?
プレフィックスを使用するとオブジェクトを変更してから返すため(左辺値にすることができます)、ポストフィックスを使用すると変更されていないオブジェクト(つまりコピー)を返し、それを更新するだけです(これはもちろん最初にコピーをに保存することによって行われます)一時的で、元のオブジェクトを更新してから、一時的な値を返します。)