>>16
あなた無能ってことですやんwww
C#が新unsafeでメモリ安全に Rust/Swiftへの言及も
19デフォルトの名無しさん
2026/06/27(土) 08:40:51.74ID:D69zuVLr20デフォルトの名無しさん
2026/06/27(土) 14:22:36.42ID:i5PSImc0 それってあなたの感想ですよね
21デフォルトの名無しさん
2026/06/27(土) 18:35:33.80ID:vL0XygNT >>14
手動とはどういう意味でしょう?
例えばそのRustで構造体のオブジェクトを作るとすると
その値を格納する変数はスタック領域に確保されます
そのメモリ割り当て解放コストは他のローカル変数とまとめてスタックポインタを加算減算するだけでコストは最小
これら自動ですので手動ではありません
手動とはどういう意味でしょう?
例えばそのRustで構造体のオブジェクトを作るとすると
その値を格納する変数はスタック領域に確保されます
そのメモリ割り当て解放コストは他のローカル変数とまとめてスタックポインタを加算減算するだけでコストは最小
これら自動ですので手動ではありません
22デフォルトの名無しさん
2026/06/27(土) 18:38:11.62ID:vL0XygNT ではその構造体オブジェクトを作る関数が先ほどの変数>>21へ値を返す時はどうなるでしょうか?
その値が小さければレジスタで返されます
その値が大きければ自動的に先ほどのスタック上の変数のアドレスが関数へ渡されてダイレクトに返す先の変数に値が書き込まれます
このようにオブジェクトの値のやりとりコストも最小
そしてこのオブジェクト作成関数ではオブジェクトのメモリの確保が不要
これらも自動ですので手動はありません
その値が小さければレジスタで返されます
その値が大きければ自動的に先ほどのスタック上の変数のアドレスが関数へ渡されてダイレクトに返す先の変数に値が書き込まれます
このようにオブジェクトの値のやりとりコストも最小
そしてこのオブジェクト作成関数ではオブジェクトのメモリの確保が不要
これらも自動ですので手動はありません
23デフォルトの名無しさん
2026/06/27(土) 18:40:24.54ID:vL0XygNT 最後に変数>>21に格納された構造体オブジェクトの値を用いる他の関数を呼び出す時はどうなるでしょうか?
不変参照(書き換え不可)か可変参照(書き換え可能)を関数へ渡します
先ほどのスタック上の変数のアドレスがレジスタに格納されて関数へ渡されるだけでコスト最小です
以上ここまでメモリの割り当てと解放のコストは最初のオブジェクト格納変数のためのスタックポインタの加算減算しか生じていないです
だから速いのです
不変参照(書き換え不可)か可変参照(書き換え可能)を関数へ渡します
先ほどのスタック上の変数のアドレスがレジスタに格納されて関数へ渡されるだけでコスト最小です
以上ここまでメモリの割り当てと解放のコストは最初のオブジェクト格納変数のためのスタックポインタの加算減算しか生じていないです
だから速いのです
レスを投稿する
ニュース
- 【富士山】「考え方がズルい」市長発言にクライマー猛反発「アルピニストが育たなくなる」6000人超の反対署名を本日提出 [ぐれ★]
- 【W杯】ブラジルに敗れた森保監督「これからも世界一を目指して日本のために頑張りたい」★5 [ネギうどん★]
- 【円安】1ドル162円台まで下落 円相場が39年半ぶりの円安ドル高水準に ★4 [ぐれ★]
- 高市政権、野党不在にかまわず法案の審議入り強行 「戦時中の翼賛政治を上回る強権だ」非難強まる [少考さん★]
- 【W杯】塩貝健人、ブラジル巡る発言の意図を説明「ネイマールが点を取っていたのは前のことで、今じゃないだろと言いたかっただけ」★4 [Anonymous★]
- 【🇰🇷🇯🇵】日の丸を描いたマカロン「食べたら国旗毀損罪」⋯小泉進次郎防衛相が公開した写真 ★2 [少考さん★]
- 「ホクホク円安」と「最低賃金1500円目標の先送り」を両輪にして経済を回そうとする高市って日本をどういう社会にしたいの?? [597533159]
- 高市の公式X、1時間に長文5回も投稿したのに皇室典範と議員定数削減と国旗損壊罪に触れず逃亡 [469534301]
- ダブルクロス❌😅❌🏡
- ナンパ待ちの女の見分け方教えて
- 【訃報】円安、止まらない [943688309]
- 【悲報】専門家「夏に値上げラッシュがくる...!特にカップ麺と缶詰とパンがガンガン値上げする」高市飢饉まであと少し [856698234]