前処理を行わずに C/C コードからコメントを削除する
C/C 開発の領域では、次のようなシナリオが考えられます。前処理を行わずにソース ファイルからコメントを削除します。これは、レガシー コードを操作する場合、またはコードの構造とフローを分析しようとする場合に特に役立ちます。 -E フラグを指定して gcc を使用するとマクロを展開できますが、コードに不要な変更が加えられる可能性もあります。
前処理を行わずに C/C ソース ファイルからコメントを効果的に削除するには、既存のツールとフラグを活用することを検討してください。そのようなツールの 1 つは、GNU Compiler Collection (GCC) です。次のコマンドを使用すると、目的の結果を得ることができます。
gcc -fpreprocessed -dD -E -P test.c
上記の例に示されているように、このコマンドを実行すると、コードの他の部分を変更することなく、ソース ファイルからコメントが削除されます。出力には必要なソース コードのみが含まれ、コメントは含まれません。
以上が前処理をせずに C/C コードからコメントを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。