Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これが私の問題です、私はプログラムを書きましたa.exe、それはのようないくつかのオプションを取ることができます"r:e:m:"。 r:一緒にm:表示することはできません。つまり、内部でまったく異なるタスクを実行しますa.exe。またe:、オプションのオプションです。表示される場合は、を使用する必要がありr:ます。
a.exe
"r:e:m:"
r:
m:
e:
このロジックをどのように実装すればよいgetoptですか?
getopt
互換性のないオプションを手動で確認する必要があります。たとえば、 「 is found 」-rというフラグを設定したオプションが表示された場合、「 is found 」フラグが設定されているかどうかを確認し、それについてユーザーに知らせるエラーメッセージを出力します。-r-m-r
-r
-m