プリプロセッサ定義で、 #ifdefの判定する際に、or条件を含めたかった時のこと 問題、以下の文はエラーです。 #ifdefでは、defineされてるかどうかの判定をするので検証したいマクロを渡さないといけません。 上記はOR判定結果のBooleanを評価させようとしてるので根本的に間違いだと分かります。 先輩から#ifdef が #if defined()の事であり、マクロ定義の有無を判定するdefined演算子がある事を教えてもらいました。 以下のようにします。
プリプロセッサ定義で、 #ifdefの判定する際に、or条件を含めたかった時のこと 問題、以下の文はエラーです。 #ifdefでは、defineされてるかどうかの判定をするので検証したいマクロを渡さないといけません。 上記はOR判定結果のBooleanを評価させようとしてるので根本的に間違いだと分かります。 先輩から#ifdef が #if defined()の事であり、マクロ定義の有無を判定するdefined演算子がある事を教えてもらいました。 以下のようにします。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く