私は大学でCプログラムを開発中です。これは、呼び出されたときに3つのオプションがあり(-hヘルプ用、-o <argument>(ヘルプありまたはなし)、最後のオプションは(test-in-1)のような文字列にすることができます。
./myprogram test-in-1
これらのオプションをメインで処理し、呼び出されたときに必要なことを実行する必要があります。それらのどれも必須ではありません。
私はgetoptオプションを解析するために使用することを考えていましたが、これらのオプションの1つは実際にはstring(char *)であり、文字列を読み取ることができないため、文字列または引数付きの文字(getoptたとえば-h、、、-o <argument>私が理解した限り)。どうすればこれを行うことができますか?
メインライン以外のコードを投稿することはできません。開始時に行き詰まっているからです(int main(int argc, char *argv[]))。
正しい方向へのアドバイス/ポイントを事前に感謝します。