- 748 名前:デフォルトの名無しさん [2021/08/19(木) 03:04:22.69 ID:KOsZ1Iay.net]
- >>732
?演算子はほぼtry!マクロのsyntax sugar 言語自体に組み込んだ時にその適用範囲を広げた try!マクロとは見やすく省略して書くと Result型rに対してはtry!(r)がほぼmatch r { Ok(n) => n, Err(e) => return Err(e) }となる つまり?演算子はOption型やResult型の尻につけてNoneやErrの時にreturnする 一方でunwrapはpanicして死ぬ
|

|