掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
switch文中のマクロ (ID:59043)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> #define MACRO(arg1,arg2) if (1) { なんやかんや } else do {} while(0) なるほど、これならswitchのbreakも効きそうですね。 でも、MACROの中で勝手にbreakされて後の処理が動かないと言うのは 個人的にはいやですね。 展開された後が見えないとMACROの後が実行されない状況がひと目で理解できないし。 私ならMACROを使わないで済む方向で考えたいです。 後からの可読性が落ちそう。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.