エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
借用について - Training
4 分 前のモジュールでは、値に所有者がどのように存在するかについて学習しました。 変数間で所有権を... 4 分 前のモジュールでは、値に所有者がどのように存在するかについて学習しました。 変数間で所有権を移動して、値の所有権を譲渡します。 数値などの単純な値の場合のように、Copy 特性を実装する型では所有権を譲渡できません。 ''複製'' プロセスを使用して、値を明示的にコピーすることもできます。 clone メソッドを呼び出し、コピーされる新しい値を取得します。そうすれば、元の値は移動されずに残り、引き続き自由に使用できます。 関数やその他の変数で特定のデータを完全に所有せずに使用できれば便利ではないでしょうか。 この種の機能は、''参照''を使用することで利用できます。 参照を使用すると、所有権を取得せずに値を "借用" できます。 let greeting = String::from("hello"); let greeting_reference = &greeting; //