国際市場をターゲットにアプリケーションを開発する場合は、地域の文字セットをサポートすることが重要です。ASCII 文字セットでは、0x00 から 0x7F までの範囲の文字を定義しています。そのほかに、ASCII 文字セットと同じ 0x00 から 0x7F までの範囲の文字に加え、0x80 から 0xFF までの拡張文字セットも定義している、主にヨーロッパ向けの文字セットもあります。多くのヨーロッパ系言語の文字と ASCII 文字セットを表現するには、8 ビットの 1 バイト文字セット (SBCS: Single-Byte-Character Set) で十分です。ただし、日本語の漢字など、ヨーロッパ以外の文字セットでは、1 バイトのコード体系ですべての文字を表現しきれないため、マルチバイト文字セット (MBCS: Multibyte-Character Set) エンコーディングが必要になります。
このセクションの内容
関連項目
- 国際化
-
C ランタイム ライブラリの国際対応のサポートについて説明します。
- 国際化対応のサンプル
-
Visual C++ の国際化のアプローチを示すサンプルへのリンクを提供します。
- 言語および国/地域識別文字列
-
C ランタイム ライブラリの言語および国/地域識別文字列について説明します。
- 機能の追加
-
Visual C++ ライブラリに関する概念を説明するトピックや、さまざまなコーディングの技術や技法について説明するトピックへのリンクがあります。