>>656
あ、間違えた。NRVOとは関係ないや。

ついでに。
>しかしhogeはその後使っていないのだから、コンパイラ的には3はmoveになる余地があるはず

副作用のあるコピーコンストラクタがあったら最適化はやばいんじゃない?
規格上許されていたっけ?