正規表現を使用して、コマンド ライン引数の拡張子が .dat であることを確認しています。次の正規表現を試しています:
#define to_find "^.*\.(dat)?"
何らかの理由で、この質問のタイトルで述べた警告が表示されます。まず、この表現は正しいですか?私はそう信じています。第二に、正しい場合、どうすればこの警告を取り除くことができますか?
Xcode で ac プログラムをコーディングしていますが、上記の #define は .h ファイルにあります。ありがとう!