ポスト

zig にも defer があるけど、あちらは関数スコープでなくブロックスコープな点がアレ。

メニューを開く
aqyuki@aqyuki21s

そう言えばGo以外で似たような機能を提供してる言語って結構少ないのか…

みんなのコメント

メニューを開く

アレな点1「zig の defer はキャプチャしない」 twitter.com/mattn_jp/statu…

mattn@mattn_jp

zig の defer は Go と違って変数をキャプチャしないので var a = foo.init(); defer a.deinit(); a = foo.init(); defer a.deinit(); すると死ぬ定期。(またやってしまった)

人気ポスト

もっと見る
Yahoo!リアルタイム検索アプリ