【初心者歓迎】C/C++室 Ver.19【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0898デフォルトの名無しさん
2005/07/16(土) 21:36:24man iconv(3)を読むと、「iconv 関数は 1 度に 1 つのマルチバイト文字を変換する」
と書いてありますが、マルチバイト文字が複数含まれる文字列(『あいうえお』とか)に
対して実行した場合一度で全て変換されました。
ネットで探したサンプルではwhile()で回すものと一度のみの両方がみつかりましたが
どちらが正しいのでしょうか?感覚的には前者が正しいような気がしますが、実際の
挙動は後者になるので悩んでいます。一度に変換される文字数は不定だったりする
のでしょうか?
■ このスレッドは過去ログ倉庫に格納されています