C言語なら俺に聞け! Part 81
■ このスレッドは過去ログ倉庫に格納されています
0700デフォルトの名無しさん
NGNG一文字後ろが小さい字(「ゃ」とか「ぃ」など)かどうかでテーブルを変える
なりなんなりする必要もあるね。長音符号も。
じゃないと例えば「ぽっぷこーんしょうじ」がちゃんと変換できない
擬似コードで書くと:
u1 = 当該文字
u2 = 一文字後ろ
if (u2==「ゃ」) 「ゃ」用のテーブルサーチ(例:き→kya)
:
else 普通のテーブルサーチ
あと「ばぁ」とかをどう表現するかも決める必要があるかもしれないけど
名前に限ればそこまでは考えなくてもいいかな
■ このスレッドは過去ログ倉庫に格納されています