Gengetopt で文字化け

最近になって Gengetopt の存在を知った.いやーこりゃ楽チンだわ.コマンドライン引数解析部なんてもう自力じゃ書きたくないね.Argument クラス ? 何それ ぷぷっ.

ところで ついさっき,Gengetopt を利用したプログラムを -h を付けて実行したら引数の説明が一部文字化けしていることに気づいた.試行錯誤してみたところ,ここに示されている構文で言うところの <desc> が,空白も \n もないまま全角 23 字分を超えている場合に文字化けが生じているようだ.ということで,引数の説明を 1 行に収まるように書くか,適当に空白なり \n なりを挿入すれば回避できる.