#Defineに関する事

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: #Defineに関する事

#Defineに関する事

by konisi » 2006年8月14日(月) 01:11

同じ名前の識別子を多重指定しても、エラーも警告も吐きません。例えば次のようなコードが正常にコンパイルされてしまいます。

コード: 全て選択

#console
#define A
#define A'←これ
#ifdef A
Print "A"
#else
Print "B"
#endif
Sleep(-1)
警告くらい出してほしいです。(#strict文でも引っかからない。)

でも、個人的な意見としてはエラーとして弾くのは勿体無いと思っています。(手動で_DEBUGを指定し、デバッグモードの実行ファイルを生成できたりと。)

AB4.24及びAB5.00.00 CP1で確認

ページトップ