右辺値に対する参照。
C++11から導入された。
型名 & と書いた場合は参照であるが、型名 && と書くと右辺値参照となる。
旧来のC++の仕様では、右辺値参照が存在しなかった。旧来のC++において参照とは、C++11以降における左辺値参照を意味する。
旧来のC++において右辺値を参照として扱うためには、これを左辺値として扱い左辺値参照にする必要があった。そのためにはconstの左辺値参照とする必要がある。右辺値参照を用いれば、わざわざconstの左辺値参照とする必要がなく、右辺値をそのまま参照にできる。
C++では主としてムーブセマンティクス(移動セマンティクス)などの実現のために使われている。
コメントなどを投稿するフォームは、日本語対応時のみ表示されます
▼機能別検索
人気検索語
最近の更新語
今日の用語
おまかせ検索
▼別の語で検索
▼索引検索
カテゴリ検索
全グループ一覧
全プラグイン一覧
このサイトについて
趣旨・概要
参加の案内
ダウンロード