Chyba v triedeni cs_CZ & sk_SK
Martin `MJ' Mares
mj na ucw.cz
Pátek Květen 30 11:19:55 CEST 2003
Zdravim!
> To samozrejme ano - ale char je v prekladu 'znak'/'pismeno' a je
> v norme i kdekoli jinde takto chapan (pokud ne, opravte mne...). Pokud
> najednou, ale sizeof('znak') neni 1, pak neplati ani vychozi tvrzeni a
> tudiz se domnivam ze plati, ze norma jazyka C/C++ neni naprosto
> pripravena na znaky vetsi nez zakladni ASCII tabulka - zadne UNICODE,
> zadne Wide chars apod...
Mozna by stalo za to si tu normu C dukladne precist :-)
C99 (alespon draft z ledna 1999, ktery mam po ruce, jeden z poslednich)
docela peclive rozlisuje mezi basic characters (to je char a rika se o nem
vice mene jen to, ze musi obsahovat znaky, ktere se pouzivaji v Ceckovych
zdrojacich) a wide characters (wchar_t). Rovnez definuje multibyte characters,
tedy sekvence charu ktere koduji wchary a prislusne konverzni funkce.
Have a nice fortnight
--
Martin `MJ' Mares <mj na ucw.cz> http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
COBOL -- Compiles Only Because Of Luck
Další informace o konferenci Linux