コンパイラによって設定された、組み込み定義
構文:
__FB_FREEBSD__
記述:
__FB_FREEBSD__は、戻り値はありません。コンパイル時に、コンパイラの FreeBSD バージョンで作成されたときに生成される定義です。あるいは、
-target freebsd コマンドライン・オプションが使われたときに生成される定義です。
FreeBSD 向けにコンパイルする場合にだけ、プログラムの部分をコンパイルするために、これを使います。
例:
#IFDEF __FB_FREEBSD__
'...FreeBSD のためだけの指示...
#ELSE
'...FreeBSD でない場合のための指示...
#ENDIF
QBからの違い:
参照: