0 爲什麼在C++中前綴返回一個引用,但後綴返回一個值?C++中前綴和後綴的返回值 來源 2010-02-23 skydoor +1 Scott Meyers在更有效的C++中涵蓋了這一點。 – HeretoLearn 2010-02-23 03:28:47 +1 寫無意義。我想你的意思是詢問前後增量和減量運算符。在各種情況下討論(偶爾會詳細討論):嘗試http://stackoverflow.com/search?q=i%2B%2B+%2B%2Bi+[c%2B%2B查找一些現有案例。 – dmckee 2010-02-23 03:32:44
3 因爲前綴修改對象,然後返回它(所以可以左值),並與後綴返回未改變的對象(即副本),然後才進行更新(這是當然的做的首先將副本存儲在臨時文件中,更新原始對象,然後按值返回臨時值。) 來源 2010-02-23 03:19:43
Scott Meyers在更有效的C++中涵蓋了這一點。 – HeretoLearn 2010-02-23 03:28:47
寫無意義。我想你的意思是詢問前後增量和減量運算符。在各種情況下討論(偶爾會詳細討論):嘗試http://stackoverflow.com/search?q=i%2B%2B+%2B%2Bi+[c%2B%2B查找一些現有案例。 – dmckee 2010-02-23 03:32:44