使用法メッセージと同様にプログラムのバージョン文字列を出力できます。同じような展開を受けます。何でも好きな内容を入れられます。オプションをパーザに渡します。標準出力に出力し、プログラムを終了します。現在のプログラム名に置き換えられます。空文字列だだったり未定義だったときは何もしません。同じですが、バージョン文字列を表示する代わりに返します。使う場合に気を付けなければならないエラーには、大きく分けてプログラマ側のエラーとユーザ側のエラーという二つの種類があります。呼び出しによるものです。した誤りは通常通りに処理されます。送出して、プログラムをクラッシュさせます。重要なのはユーザ側のエラーの処理です。いうのも、ユーザの操作エラーというものはコードの安定性に関係なく起こるからです。いった、ユーザによるエラーを自動的に検出します。エラーを同じやり方で処理します。プログラムを終了させます。アプリケーションコードから呼び出す場合にも、同じようなメッセージになるようにしてください。オーバライドする必要があります。インスタンスを作ることです。コンストラクタの引数はどれも必須ではありませんが、いくつものキーワード引数がオプションとして使えます。これらはキーワード引数として渡さなければなりません。引数が宣言されている順番に頼ってはいけません。[options]")プログラムが間違った方法で実行されるかまたはヘルプオプションを付けて実行された場合に表示される使用法です。