
No.2ベストアンサー
- 回答日時:
自分ではつかったことないのでまったく自信無ですが…
ここにサンプルコードがあります
http://www.slogical.co.jp/tech/unixc_iconv.html
#nkf呼んだ方が早いような…
No.5
- 回答日時:
#3 の方と基本的に同意見ですが,(日本語) 文字コードを理解したいのであれば,
EUC-JP → UTF-8 よりもまず,EUC-JP (補助漢字を除く) ⇔ Shift_JIS の方を
先に作ってみることをおすすめします.
EUC-JP → UTF-8 変換は,単に表を引くだけですので,あまり日本語文字コードの
勉強にはならないと思います.EUC-JP (補助漢字を除く) ⇔ Shift_JIS 変換は,
コード値の範囲や変換ロジックを理解することで,日本語文字コードの理解が深まると思います.
No.4
- 回答日時:
環境が書かれていないので、一般論として回答します。
EUC-JPとUTF-8の相互変換は計算で行うことができません。したがって、何らかの形で変換表を作成する必要があります。
メモリ効率を無視して、最も手っ取り早い方法は、EUC-JPの16ビットの変換テーブルを作ってしまう方法です(補助漢字等に対応するならもう一枚必要)。
No.3
- 回答日時:
C言語の勉強ということで文字コード変換のロジックを自作したいのか、文字コード変換処理を組み込みたいのか、単に何かの都合で文字コードを変換できればいいのかで回答が変わってくるかと思います。
最初の場合には、文字コード変換を行うオープンソースのライブラリなどを参考にされるといいかと思います。
二番目の場合には同じくそのライブラリを静的リンクしてプログラムで利用すると言う方法です。
最後はその手のコマンドはフリーソフトでもたくさんあるのでお好みで使っていただければと思います。
No.1
- 回答日時:
シンプルな回答で恐縮ですが、
ネットにつなげた状態で
上の「表示」→「エンコード」→「その他」の項目の
中に「Unicode(UTF-8)」
とありますが、これの事でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
なぜ通信には16進数文字列が使...
-
VBAを使って二進法計算
-
エクセルVBAの自動変換機能?
-
ImageMagickでPSDを変換するには。
-
シーケンサ 数字の変換
-
シーケンサのCPUはニーモニック...
-
文字列を実数に変換するにはど...
-
UTF8→ShiftJISに変換したいです!
-
vb.netの型変換について
-
数値英単語変換プログラム
-
.NET 2003 DateTimeからtime_t...
-
System::Stringからconst char...
-
【EXCEL】カナ、ひらがなを英字...
-
bitmapクラスをiconクラスに変...
-
ビットマップファイルを24ビ...
-
3のつく数字と3の倍数のみを表...
-
緯度、経度の 10進法と 60進法...
-
bmp→jpgに、jpg→bmpに
-
入力ボックスが繰り返しポップ...
-
マンセル⇔XYZ,RGB変換式或いは...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
家電製品の電力周波数を変える機械
-
Mac 乗数の入力方法
-
3のつく数字と3の倍数のみを表...
-
エクセルVBAの自動変換機能?
-
VB.NETをJavaに変換するツール...
-
c++でmatからvectorへの変換の...
-
分を時間に変換するプログラム
-
緯度、経度の 10進法と 60進法...
-
逆コンパイルと逆アセンブルの...
-
なぜ通信には16進数文字列が使...
-
VB6からVB2010への変換について
-
10進数をBCDに変換する方法
-
C++からCへのソース変換について
-
VB6で10進数を32進数に変換する...
-
php
-
画像ファイル変換(Tiff→PDF)
-
VB.NETからJavaに変換するツー...
-
PHPで、日本語からアルファベッ...
-
WinHelpからHTML Helpに変換
-
マンセル⇔XYZ,RGB変換式或いは...
おすすめ情報