C プリプロセッサ演算子 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(defined()    Defined演算子)
85行: 85行:
  
 
==='''defined()'''    Defined演算子===
 
==='''defined()'''    Defined演算子===
#if や #elif のようなディレクティブのあとの条件やその他のマクロ定義の返却値として利用することができる演算子で引数に記述した文字列がマクロ定義されていれば返却値は1で定義がなければ返却値は0となる演算子です。マクロ定義がされているかされていないかの結果を数値と返却した値に置き換えてくれる演算子です。
+
<nowiki>#</nowiki>if や #elif のようなディレクティブのあとの条件やその他のマクロ定義の返却値として利用することができる演算子で引数に記述した文字列がマクロ定義されていれば返却値は1で定義がなければ返却値は0となる演算子です。マクロ定義がされているかされていないかの結果を数値と返却した値に置き換えてくれる演算子です。
  
  

2015年3月26日 (木) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス