Sdílet prostřednictvím


Jednobajtů znakové sady

Jednobajtů znakové sady (SBCS) je mapování 256 jednotlivých znaků na jejich identifikaci hodnot kódu implementovaných jako znaková stránka. SBCS může odpovídat znakové stránce Windows nebo znakové stránce OEM. Znaková stránka SBCS může obsahovat také ne nativní znakovou stránku, například znakovou stránku EBCDIC. Definice těchto znakových stránek najdete v tématu kódové stránky.

Poznámka

Nové aplikace pro Windows by měly používat Unicode, aby nedocházelo k nekonzistence různých znakových stránek a pro snadnou lokalizaci. Některé starší protokoly však vyžadují použití SBCS. Každá znaková stránka SBCS podporuje různé znaky, ale žádná stránka nepodporuje celou šířku znaků, které poskytuje Unicode. Každá znaková stránka SBCS podporuje jinou podmnožinu, jinak kódovanou. Data převedená z jedné znakové stránky SBCS na jinou podléhají poškození, protože stejná datová hodnota na různých znakových stránkách může kódovat jiný znak. Data převedená z Unicode na SBCS podléhají ztrátě dat, protože daná znaková stránka nemusí představovat každý znak použitý v datech Unicode.

 

Vaše aplikace používají znakové stránky SBCS pro Windows s verzemi A funkcí Systému Windows. Viz konvence pro prototypy funkcí a znakové stránky. K identifikaci znakové stránky SBCS může aplikace použít funkci GetCPInfo nebo GetCPInfoEx. Kromě toho může aplikace použít MultiByteToWideChar a WideCharToMultiByte funkce mapovat mezi řetězci Unicode a SBCS.

znakové sady

dvoubatové znakové sady