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 0x00 – 0x7F tartományban definiál karaktereket. Vannak más karakterkészletek is, elsősorban európaiak, amelyek a 0x00 - 0x7F tartományon belüli karaktereket az ASCII-karakterkészlettel megegyezően határozzák meg, és egy kiterjesztett karakterkészletet is definiálnak a 0x80 - 0xFF tartományban. Így egy 8 bites, egy bájtos karakterkészlet (SBCS) elegendő az ASCII karakterkészlet és 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.