Megosztás a következőn keresztül:


Szöveg és sztringek a Visual C++ alkalmazásban

A nemzetközi piacokra irányuló alkalmazások fejlesztésének fontos eleme a helyi karakterkészletek megfelelő képviselete. Az ASCII karakterkészlet a 0x7F 0x00 tartományban definiál karaktereket. Vannak más, elsősorban európai karakterkészletek is, amelyek az ASCII-karakterkészlettel azonos 0x7F 0x00 tartományban lévő karaktereket definiálják, valamint egy kiterjesztett karakterkészletet is definiálnak 0x80 és 0xFF között. Így egy 8 bites, egy bájtos karakterkészlet (SBCS) elegendő az ASCII karakterkészlet, valamint számos európai nyelv karakterkészletének megjelenítéséhez. Egyes nem európai karakterkészletek, például a japán Kanji azonban sokkal több karaktert tartalmaznak, mint amennyit egy egybájtos kódolási séma képviselhet, ezért többbájtos (MBCS) kódolásra van szükség.

Ebben a részben

Unicode és MBCS
A Unicode- és MBCS-programozás Visual C++ támogatását ismerteti.

Unicode-támogatás
A Unicode-t ismerteti, amely az összes karakterkészletet támogatja, beleértve azokat a karakterkészleteket is, amelyeket nem lehet egyetlen bájtban ábrázolni.

Többbájtos karakterkészletek (MBCS) támogatása
Az MBCS-t, a Unicode alternatívát ismerteti a támogató karakterkészletekhez, például a japánhoz és a kínaihoz, amelyek nem jeleníthetők meg egyetlen bájtban.

Generic-Text leképezések a tchar.h-ban
Microsoft-specifikus általános szövegleképezéseket biztosít számos adattípushoz, rutinhoz és egyéb objektumhoz.

Útmutató: Konvertálás különböző sztringtípusok között
Bemutatja, hogyan konvertálhat különböző Visual C++ sztringtípusokat más sztringekké.

nemzetköziesítés
A C futtatókörnyezeti kódtár nemzetközi támogatását ismerteti.

Nemzetközi minták
A Visual C++-ban nemzetköziesítést bemutató mintákra mutató hivatkozásokat tartalmaz.

Nyelv és ország/régió karakterláncok
A C futásidejű kódtár nyelvét és ország-/régiósztringeit tartalmazza.