次のようなプリプロセッサディレクティブの使用方法を理解しています。
#if SOME_VARIABLE
// Do something
#else
// Do something else
#endif
しかし、SOME_VARIABLEでない場合にのみ、何かを実行したい場合はどうなりますか。
明らかに、私はまだこれを行うことができました:
#if SOME_VARIABLE
#else
// Do something else
#endif
。。。空の場合は残しますが、実行する方法はありますか?
#if not SOME_VARIABLE
// Do something
#endif
ここにあるAppleのドキュメントはそうではないと示唆していますが、これは非常に基本的なニーズのようです。
基本的に、次と同等のプリプロセッサを実行したいと思います。
if(!SOME_VARIABLE)(
{
// Do Something
}