3

const戻り値が C++11 のムーブ セマンティクスに与える影響については明確ではありません。

データ メンバーを返すこれら 2 つの関数に違いはありますか? constC++11 ではまだ冗長ですか?

int GetValueA() { return mValueA; }
const int GetValueB() { return mValueB; }

これらの機能についてはどうですか?

int GetValuesAB() { return mValueA + mValueB; }
const int GetValuesCD() { return mValueC + mValueD; }
4

1 に答える 1