[cppll:12903] Re: <tips> 自己解説型ディレクティブアウト

Subject:
[cppll:12903] Re: <tips> 自己解説型ディレクティブアウト
From:
kosaki <m-kosaki@...>
Date:
Tue, 24 Apr 2007 00:52:47 +0900
X-Mailer:
Becky! ver. 2.24.02 [ja]
Message-Id:
<20070424005104.188D.M-KOSAKI‐at‐ceres.dti.ne.jp>
In-Reply-To:
12899
References:
12899
kosakiです。

> よく「複数行のコードを外したいときはコメントアウトじゃなくてディ
> レクティブ(#if 0)を使え」とか言われますが、#if 0じゃなんの為の
> にそうしてあるのか分かりにくいんで最近は #if defined(HOGEHOGE)
> 〜 #endif の形で HOGEHOGE の部分に意味がわかるような(実際には
> 定義しない)マクロ名を入れるようにしてます。

#if 0/* for HOGE HAGE */

でじゅうぶんでない?
#if defined(HOGEHOGE) はHOGEHOGEが定義されてないことを
探さなならん。

--
kosaki <m-kosaki@...>

スレッド

Navigation

検索

[検索ヘルプ]

Maintener: Tietew <www.tietew.jp>
Powered by Ruby on Rails, Mongrel, PostgreSQL, and Hyper Estraier.
click here