JavaやるとC++は有害に感じる int 2
レス数が900を超えています。1000を超えると表示できなくなるよ。
0911デフォルトの名無しさん
2007/02/24(土) 18:42:01>std::moveも、言語のセマンティクスでサポートしてほしいかなと。
今 C++0x に向けて提案されている仕様では,return 文においては
move (右辺値参照への変換) を適用できることが自明なので
言語側が自動的に move を適用してくれるようになります.
一方で明示的に std::move が必要な文脈,
つまり他にオブジェクトのエイリアスが存在して破壊的なコピー (move) が
適用できるかどうかを構文からは判断しかねるような文脈では,
言語側が勝手に move を適用するのはまずいですし,言語サポートは無理があるかと.
というか, Java ほとんど関係なくてスレ違いですね.
Java を詳しく知ってる人から見ると move semantics がどう見えるのかは
聞いてみたいんですけれど.
レス数が900を超えています。1000を超えると表示できなくなるよ。