揮発性のメモ2

http://d.hatena.ne.jp/iww/

2019-07-22から1日間の記事一覧

Cで、breakが使えるスコープを使う

C

#define blockscope switch(0)default: puts("hoge\n"); puts("piyo\n"); blockscope{ puts("foo\n"); puts("bar\n"); if(baz==E_OK) break; puts("baz\n"); } puts("fuga\n"); 途中で小さいスコープを作ってbreakで脱出できるコードを書く方法で switch(0)d…