プログラミング言語 Rust 4【ワッチョイ】at TECHプログラミング言語 Rust 4【ワッチョイ】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト210:デフォルトの名無しさん (ブーイモ MM8e-sjlm) 23/04/24 18:47:43.95 fDr9n68aM.net try_reserve 211:デフォルトの名無しさん (オイコラミネオ MMb5-+3Ti) 23/04/24 18:53:28.63 3hT7+QpVM.net >>210 それは予め領域を確保しておく関数で、確保できなかった場合には、 Result<(), TryReserveError> という戻り値を返す関数と言うことですか? そして、関数呼び出しの直後に ? を書くと、エラー発生時にそこで アプリをダウンさせると言うことですか? 212:デフォルトの名無しさん (オイコラミネオ MMb5-+3Ti) 23/04/24 19:00:53.57 3hT7+QpVM.net >>211 事故レスですが、? 演算子は、x ? と書くと、x の値が Err(y) だったら、 return Err(From::from(y)), というような動作をする関数のようですね。 213:デフォルトの名無しさん (ブーイモ MM0a-sjlm) 23/04/24 19:01:30.05 ELtZniCQM.net いろいろ違う 落としたいならpanicさせとけばいい 214:デフォルトの名無しさん (ワッチョイ 1eda-2ihv) 23/04/25 00:44:30.70 hB6+7TeQ0.net メモリ不足を検出した場合に何をしたいかで適切な対応は変わってくるけど、何をしたいの? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch