重複の可能性:
ダブルアドレス演算子? (&&)
次の関数シグネチャに出くわしました
void doSomething(double && r3);
論理的な && にすることはできず、参照は単一の & です... 上記の && は何ですか? 可能であれば、それに関するドキュメントを教えていただけますか?
重複の可能性:
ダブルアドレス演算子? (&&)
次の関数シグネチャに出くわしました
void doSomething(double && r3);
論理的な && にすることはできず、参照は単一の & です... 上記の && は何ですか? 可能であれば、それに関するドキュメントを教えていただけますか?
右辺値参照です。私はこの問題の専門家であると言えますが、これはおそらく私にとって C++ の最も紛らわしい側面です。とにかく、ここに素晴らしい説明があります。
http://thbecker.net/articles/rvalue_references/section_03.html