最近になって Gengetopt の存在を知った.いやーこりゃ楽チンだわ.コマンドライン引数解析部なんてもう自力じゃ書きたくないね.Argument クラス ? 何それ ぷぷっ.
ところで ついさっき,Gengetopt を利用したプログラムを -h
を付けて実行したら引数の説明が一部文字化けしていることに気づいた.試行錯誤してみたところ,ここに示されている構文で言うところの <desc>
が,空白も \n
もないまま全角 23 字分を超えている場合に文字化けが生じているようだ.ということで,引数の説明を 1 行に収まるように書くか,適当に空白なり \n
なりを挿入すれば回避できる.
RoS1
まあ、本当は日本語書いちゃダメなんだろうがね。
TOEIC 3(ピー)点の俺が英語で書くのも気が引けるんで、ローマ字で書いている(カッチョワルイ
y-iihoshi
マルチバイト文字を用いる際の “正攻法” って何なんでしょうかねぇ.gettext ですかねぇ.
これまでヘルプは英語で書いてたんだけど,「ソース中のコメントは日本語で書いてるし,わざわざ使い分ける必要なくね ?」 って思ったので,最近は (今後特に問題が生じない限りは) どっちも日本語で書くようにしました.表意文字万歳.