Rustとか言うダブスタ言語 (173レス)
前次1-
抽出解除 レス栞

6
(1): 仕様書無しさん [sage] 2024/10/17(木)12:46
>>4
だから値型と参照型でlet a = bの振る舞いが違ってくるでしょ
値型の場合bは再度使えるけど参照型の場合bはprintfでも使えない(コンパイルエラーになる)
同じコードで
let a = str bと
let a = String::bで比べてみたらわかるよ
163: 仕様書無しさん [sage] 2024/10/23(水)06:33
>>6
参照型&TはCopyトレイトを実装しているのでコピーされて何度でも使えるよ

>>7
&strも&Stringどちらも参照型だよ
strは可変長なのでそのまま扱わずに参照型&strとして用いるよ
Stringもそのまま扱うのは生成する時だけで読み取りは&strとして扱うよ
書き換えの時は可変参照型&mut Stringとして扱うよ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.600s*