Chyba v triedeni cs_CZ & sk_SK
Karel Zak
zakkr na zf.jcu.cz
Pátek Květen 30 08:46:36 CEST 2003
On Fri, May 30, 2003 at 08:05:55AM +0200, Ing. Pavel PaJaSoft Janousek wrote:
> > -----Original Message-----
> > From: Martin `MJ' Mares [mailto:mj na ucw.cz]
> > Tohle neni jen zazrane do aplikaci, dokonce norma Cecka jasne rika,
> > ze sizeof(char) = sizeof(unsigned char) = sizeof(signed char) = 1.
>
> To samozrejme ano - ale char je v prekladu 'znak'/'pismeno' a je
> v norme i kdekoli jinde takto chapan (pokud ne, opravte mne...). Pokud
A nebyla to SQL norma? :-) Tam varchar(10) znamena deset znaku a tedy
treba 20 byte pokud jsou to multibyte znaky. Ale pouzivat tuto logiku
u C si neumim predstavit. To by tak bylo chapano jen v sizeof() nebo
i jinde? To uz mozna rovnou pri programovani v C/C++ nejen popijet
kavu, ale i zakusovat LSD...
IMHO myslenka C/C++ at se veci jmenuji libovolne nepresne je praci s
pameti a datovy typ je jen berlickou programatora, aby se dokazal ve
vecech orientovat.
Karel
--
Karel Zak <zakkr na zf.jcu.cz>
http://home.zf.jcu.cz/~zakkr/
Další informace o konferenci Linux