タグ付けされた質問 「preprocessor-directive」

16
Swift言語での#ifdefの置き換え
C / C ++ / Objective Cでは、コンパイラプリプロセッサを使用してマクロを定義できます。さらに、コンパイラプリプロセッサを使用して、コードの一部を含めたり除外したりできます。 #ifdef DEBUG // Debug-only code #endif Swiftにも同様のソリューションはありますか?

6
gccは前処理後にCコードを出力できますか?
C以外の多くの言語をサポートするために多くの前処理ディレクティブが含まれていると思われるオープンソースライブラリを使用しています。ライブラリが何をしているかを調査できるように、前処理後にコンパイルしているCコードを確認したいと思います。 、私が書いたものに似ています。 gcc(またはLinuxで一般的に利用可能なその他のツール)はこのライブラリを読み取ることができますが、前処理が何にでも変換され、人間が読むこともできるCコードを出力できますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.