「language-spec」の記事
2件 RSS で購読
2件
Rustのdrop順序:ローカル変数、フィールド、一時値、そしてlet _がすぐdropされる理由
Rustではローカル変数は宣言の逆順、構造体のフィールドは宣言順にdropされます。一時値はふつう文の終わりで消え、let _は値を束縛しません。Rust 2024エディションのif letと末尾式の変更もリファレンスに沿って整理します。
Go の defer: 引数はいつ評価され、どの順で実行され、戻り値はどう変わるか
Go の defer は defer 文の実行時に引数を評価し、関数が戻る直前に逆順で呼び出します。名前付き結果パラメータを変更できる理由まで、言語仕様に基づいて整理します。
該当する記事がありません。別の言葉で検索してみてください。