locale i isalnum() problem
Michal Moskal
malekith w pld.org.pl
Sob, 16 Mar 2002, 13:14:04 CET
On Sat, Mar 16, 2002 at 01:34:56AM +0100, Andrzej Krzysztofowicz wrote:
> Czesc.
>
> Moze sa tu jacys specjalisci od glibc-owych locale, ktorzy by potrafili
> stwierdzic, dlaczego w joe przy ustawieniu LANG=pl_PL uzyskuje sie:
>
> isalnum(2147483646) == 8 (zamiast 0, jak dla "C")
> ?
Specjalistą od locali to nie jestem, ale:
DESCRIPTION
These functions check whether c, which must have the value
of an unsigned char or EOF, falls into a certain character
class according to the current locale.
czyli wywołanie isalnum(2147483646) jest nielegalne.
--
: Michal Moskal :::::::: malekith/at/pld.org.pl : GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::: Wroclaw University, CS Dept : {E-,w}-- {b++,e}>+++ h
Więcej informacji o liście dyskusyjnej pld-devel-pl