web-dev-qa-db-ja.com

move-semantics

代入演算子と「if(this!=&rhs)」を移動します

基本クラスがそうでないのに、派生クラスの移動がなぜ構築可能であるのですか?

ローカルスタック変数をstd :: moveすることは可能ですか?

STD :: String Moveコンストラクタは実際に移動しますか?

デフォルト/コピー/移動アクターおよびコピー/移動割り当て演算子の自動生成の条件は?

移動意味論とは何ですか?

Std :: move()とは何ですか?また、いつ使用するべきですか?

これはC ++の「move」セマンティクスの正しい使用法ですか?

push_backとemplace_back

デフォルトのmove-assignment / move-constructorがないのはなぜですか?

C ++ 11の右辺値と移動意味の混乱(returnステートメント)

クラスのメソッドに対する `= delete`の正しい使用

RValue参照(&&)の戻りが役立つ場合はありますか?

C ++ 11の関数呼び出しからstd :: vectorを返す適切な方法(セマンティクスを移動)

移動または名前付き戻り値の最適化(NRVO)?

一部の人が移動割り当てにスワップを使用するのはなぜですか?

移動元オブジェクトで何ができますか?

std :: move()はどのように値をRValuesに転送しますか?

ベクトルが大きくなったときに移動セマンティクスを実施するにはどうすればよいですか?

initializer_listおよび移動セマンティクス

移動専用タイプのベクトルをリスト初期化できますか?

「* thisの右辺値参照」とは何ですか?

移動のセマンティクスがあるため、std :: swapの特殊化は廃止されましたか?

移動したコンテナを再利用しますか?

ポインタ変数を移動してもnullに設定されないのはなぜですか?

C ++ 11移動コンストラクター

値または参照によるstd :: stringの受け渡し

関数の戻り時にstd :: stringで移動セマンティクスを使用する方法

範囲ベースのforループで転送参照を使用する利点は何ですか?

通常/常にstd :: moveの代わりにstd :: forwardを使用できますか?

C ++ 11:atomic <bool>メンバーを使用してmoveコンストラクターを記述しますか?

C ++ 11のすべて/ほとんどのセッター関数は、ユニバーサル参照を受け入れる関数テンプレートとして作成する必要がありますか?

C ++ 11で型を移動不可にする場合

std :: arrayは移動可能ですか?

C ++ 11に&&があるときにstd :: moveを使用するのはなぜですか?

関数の戻り値でstd :: moveを使用する場合

コンパイラによって生成された移動コンストラクタの動作は何ですか?

コピーして移動するのはなぜですか?

c ++ 11移動セマンティクスを使用して、ベクターの内容を別のベクターに追加するにはどうすればよいですか?

定数参照と移動セマンティクス

移動元のベクトルは常に空ですか?

`= default`移動コンストラクターは、メンバーごとの移動コンストラクターと同等ですか?

デフォルトのMoveコンストラクターはnoexceptとして定義されていますか?

std :: unique_ptrメンバーでカスタム削除機能を使用するにはどうすればよいですか?

std :: moveがRVOを妨げるのはなぜですか?

左辺値から右辺値への参照バインディング

std :: moveの後にデストラクタ呼び出しが必要なのはなぜですか?

pass-by-value-and-then-move構造は悪いイディオムですか?

なぜ `std :: move`の名前は` std :: move`ですか?

std :: mapのコンテンツを別のstd :: mapに移動割り当てできますか?

ムーブコンストラクタとムーブ代入演算子をシングルトンで削除する必要があるのはなぜですか?

std :: moveは、値で渡される重いメンバーのコンストラクターの初期化リストで本当に必要ですか?

unique_ptrは、移動後にnullptrを格納することが保証されていますか?

移動操作の自動生成のルールは何ですか?

std :: functionの移動のみのバージョン

この場合、Visual Studioが戻り値の最適化(RVO)を実行しないのはなぜですか

C ++ 11でunique_ptrから別のunique_ptrにオブジェクトの所有権を転送しますか?

すでに構築されたオブジェクトに対するstd :: moveとemplace_back()を使用したC ++ 11 Push_back()の効率

ベクトル内のコピー不可能な要素

最新のC ++でパフォーマンスを無料で取得できますか?

intのコピーvs std :: move

借りたコンテンツから移動できない/共有参照の背後から移動できない

所有権を譲渡しようとすると、借用したコンテンツから移動できません

Rustは移動セマンティクスをどのように提供しますか?

std :: shared_ptrでstd :: moveを使用する

Rustの移動セマンティクスとは何ですか?

デフォルトの仮想デストラクタは、コンパイラによって生成された移動操作を防止しますか?

std :: vector :: emplace_backおよびstd :: move

デフォルトの移動コンストラクター/割り当ておよび削除されたコピーコンストラクター/割り当て

std :: shared_ptrをstd :: moveするのはなぜですか?

イディオムをコピーして移動しますか?

RustのVecからアイテムを取得するにはどうすればよいですか?

const参照のコストが1つのコピーのみである場合、C ++ 11では値渡し(コピーが必要な場合)が推奨されるのはなぜですか?

コピーと移動のセマンティクスを無効にする最も簡潔な方法

なぜ `std :: stringstream :: stringstream(std :: string &&)`が存在しないのですか?

Rust 1つのタイプで特性のコピーとドロップを許可しないのはなぜですか?

std :: unique_ptrをstd :: vectorにプッシュバックしてもコンパイラーは失敗しません

std :: mapのキーからリソースを盗むことはできますか?

vector <map <move-only type >>がMSVCでコンパイルされない

移動コンストラクターが継承されておらず、デフォルトも生成されていません

ローカル変数をconstまたは可動にする必要がありますか?

Javaでのファイルの移動/コピー操作

1つのSubversionリポジトリから別のリポジトリに単一のフォルダーを移動するにはどうすればよいですか?

HTML要素を移動する方法

プログラムでSD上のファイルとディレクトリを移動、コピー、削除する方法は?

タッチプレスvs長押しvs動きを検出しますか?

Javaでファイルをある場所から別の場所に移動するにはどうすればよいですか?

ローカルコンピューター上のクローンgitリポジトリのディレクトリを削除または変更する方法

31日以上経過したファイルを別のドライブに移動する

C#のコントロールに移動効果を追加するにはどうすればよいですか?

Raphael JS:パスオブジェクトを移動/アニメーション化する方法は?

Perforceの「ワークスペース」フォルダを移動するにはどうすればよいですか?

Python-ファイルとフォルダーの移動と上書き

Google Maps APIでマーカーを移動する方法

PHPを使用してファイルを別のフォルダーに移動するにはどうすればよいですか?

移動コンストラクターは自動的に生成されますか?

移動可能/ドラッグ可能<div>

moveコンストラクターを使用してg ++でc ++ 11コードをコンパイルするにはどうすればよいですか?

FTPコマンドを使用してファイルを移動する方法

NTFS上のドライブ間でフォルダを移動し、タイムスタンプを保持します