Predefinovani operatoru 'cmp'

Milan Sorm xsorm na informatics.muni.cz
Středa Říjen 7 02:08:34 MEST 1998


Robert Wolf Mon, Oct 05, 1998 at 09:24:35AM +0200 pise:
> Zdravim,
> jednou jsem taky chtel tridit pole zaznamu v cestine v kodovani PC-Latin2.
> Vyresil jsem to tak, ze jsem si pomoci tr/// prevedl znaky ceske abecedy
> (ascii > 127) na normalni znaky, proste jsem A' zaradil za A a cely zbytek
> ascii jsem posunul o jednicku vice. 
> tr/ABCDEFG......./AA'BCC~D~EE'E~..../ atd.
> tzn. pismeno A je A, pismeno B v ascii znamena A', pismeno C v ascii
> znamena B atd. a pak jsem udelal hash, ktery mel klice tyto prevedene
> retezce a hodnoty byly cisla indexu v poli, kde byly ulozene puvodni
> hodnoty. pak staci dat sort a je to ... hmmm, mozna krkolomny, ale
> TIMTOWTDI, ze?:-)
> 
> Wolf.

no v souvislosti s timto - alternativni reseni je udelat si jeden specificky
locale pro PC Latin2 a pak dat na zacatek use locale;

ale mezi nami - ja to tridim uplne stejne jako vy ;-)

milan
-------------------------------------------------------------
Milan Sorm  (aka John Popelnik)      telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno           sorm na informatics.muni.cz
http://www.fi.muni.cz/~sorm/         tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F  83 A7 97 29 73 F7 17 63


Další informace o konferenci Perl