関数呼び出しの質問です
私の認識では
「rustは関数呼び出しは基本call by valueで呼び出され、呼び出し時の“値”は基本コピーして渡される、ただしimmutatibleな呼び出しでは関数側が値を変更しないのにコピーするのは無駄なのでコピーされない」
であってますか?
それでお聞きしたいのはrust compilerって呼び出した関数側が実際引数を変更するかしないか判定して“immutatibleな変数を変更しようとした、なめとんかボケ”って怒ってくることがあります
コレ逆に言えば例えプログラマが変更しない変数をmutableで呼び出しを指定してもcompilerはどうせ変更されないんだからコピーもしないでいいよねと気を利かせてコピーしないとかしてくれると考えて大丈夫ですか?、
探検
Rust part20
■ このスレッドは過去ログ倉庫に格納されています
758デフォルトの名無しさん
2023/07/19(水) 11:14:31.27ID:HXkvqxP4■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【🍝】「偽カルボナーラ」にイタリア激怒、パンチェッタの使用は「犯罪」と非難 [Ailuropoda melanoleuca★]
- 【速報】 植田日銀総裁 「円安進行が物価高を起こしている」 ★2 [お断り★]
- 【貿易】北海道ホタテ業界、中国の輸入停止に「動揺なし」 脱中国進み、輸出可能な加工施設は道内でわずか1社 [1ゲットロボ★]
- 【🍝】「偽カルボナーラ」にイタリア激怒、パンチェッタの使用は「犯罪」と非難 ★2 [Ailuropoda melanoleuca★]
- 【補助金】政府、ホタテ輸出の支援検討 中国の停止措置で【ビジネス】 [1ゲットロボ★]
- 立憲・野田代表が主張 台湾有事答弁で「質問者批判は筋違い」「答弁がおかしい」「高市総理迎合のネット世論は危険」 [♪♪♪★]
- 日経新聞「老後資金1億円を目標にしましょう」激しいインフレにより老後資金2000万円では足りなくなってしまう [709039863]
- 麻生太郎(85)「国民は台湾有事で戦う覚悟が求められる」 [961870172]
- 🏡なにゃこのスリャ!🐧⚡🏡
- Amazon(アマゾン)、AI効率化でホワイトカラー3万人を一斉解雇wwwwwwwwwwwwwwwwwwwwww [329329848]
- 女の子にいじわるしたい
- 【朗報】本格麻雀漫画「咲-Saki-」、和了無効化能力に対し、宇宙の次元を入れ替えることで勝利 [769931615]
