問題タブ [borrowing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2607 参照

reference - クロージャー引数で「&&」が使用されているのはなぜですか?

この例に関して 2 つの質問があります。

  1. &&xだけではなく、クロージャー引数でが使用されるのはなぜxですか? オブジェクトへの参照を渡すことは理解して&いますが、それを 2 回使用するとはどういう意味ですか?

    ドキュメントの内容がわかりません:

    は参照を取り、多くの反復子は参照を繰り返し処理するためfind()、引数が二重参照であるという混乱を招く可能性がある状況につながります。この効果は、以下の例で確認できます&&x

  2. Some(&2)ではなくが使用されるのはなぜSome(2)ですか?

0 投票する
0 に答える
33 参照

rust - 変数に波括弧を追加すると、一致によって借用 (所有) されるのをどのように防ぐことができますか?

Rust でのバイナリ ツリーの実装を理解しようとしていますが、locate_mut関数内のスコープ マジックについて理解できません。