MWTプロジェクトのデフォルトのエンコーディングを指定するには


プロジェクトのプロパティ設定ダイアログにより、ビルドターゲットを指定することができます。


プロジェクトのデフォルトのエンコーディングの指定

プロジェクトの設定には、そのプロジェクトのプログラム内で扱う文字列に関して、エンコードの指定が無い場合のデフォルトのエンコードを指定できる 機能があります。プラットフォームに依存せずに、UTF8 (ユニコード)をベースとしたアプリケーション、SJISコードをベースにしたアプリケーション、EUCJPコードをベースとしたアプリケーションを記述 することができ、またそれを切り替えることも可能です。

手順1: プロジェクトのプロパティダイアログの表示

Projects ビュー上でプロジェクトを選択し、マウスの右クリックに表示されるポップアップメニューの「Properties」を選択します。設定するにはプロジェク トがオープンさせていなければなりません。


[プロジェクトのプロパティダイアログの表示]


手順2: ターゲット設定ダイアログの表示

「C/C++ Mwt Project Settings」を選択し、「Target Settings」を選択します。


[ターゲット設定ダイアログの表示]


エンコーディングの項目において、下記の表に示すエンコードを選択することが出来ます。

ビ ルドターゲット
設 定詳細
C
ASCII、ISO646、ISO8859-1のエンコーディングで す。
ISO8859-2
ISO8859-2(東欧圏)のエンコーディングです。
ISO8859-3 ISO8859-3(トルコ、エスペラント語圏)のエンコーディングで す。
ISO8859-4 ISO8859-4(バルト圏)のエンコーディングです。
ISO8859-5
ISO8859-5(キリル語圏用)のエンコーディングです。
ISO8859-6 ISO8859-6(アラビア語圏用)のエンコーディングです。
ISO8859-7 ISO8859-7(ギリシャ語圏用)のエンコーディングです。
ISO8859-8 ISO8859-8(ヘブライ語圏用)のエンコーディングです。
ISO8859-9 ISO8859-9(トルコ語圏)のエンコーディングです。
ISO8859-10 ISO8859-9(バルト圏2)のエンコーディングです。
ISO8859-13 ISO8859-13のエンコーディングです。
ISO8859-14
ISO8859-14のエンコーディングです。
ISO8859-15 ISO8859-15(西欧圏2)のエンコーディングです。
EUCJP
EUC日本語コードのエンコーディングです。
SJIS
SJIS日本語コードのエンコーディングです。
UTF8
UTF8(ユニコード)のエンコーディングです。
EUCKR
EUC韓国語コードのエンコーディングです。
EUCCN
中国語簡体字コードのエンコーディングです。
BIG5
中国語繁体字コードのエンコーディングです。
KOI8R
ロシア語のエンコーディングです。
CP1251
ロシア語のエンコーディングです。


Copyright 2005 FUJITSU LIMITED Last modified: Aug 11, 2005