Article View: fj.sys.rs6000
Article #34Re: qsort on AIX3.2.5.5
From: Tomohiko Sakamoto
Date: Thu, 18 Jan 1996 00:00
Date: Thu, 18 Jan 1996 00:00
28 lines
1541 bytes
1541 bytes
In article <IIDA.96Jan16210907@sayla.secom-sis.co.jp>,
iida@secom-sis.co.jp (IIDA, Yosiaki) says:
> static int compar (const int *a, const int *b)
> {
> return (*b < *a);
> }
:
> $B$J$<#A#I#X$N>l9g$KLdBj$,$"$k$N$G$7$g$&!)(B
In article <4di55a$a5n@csdnews.sm.sony.co.jp>,
sakamoto@sm.sony.co.jp (Tomohiko Sakamoto) says:
> qsort $B$N;EMM$K=>$&$H!"(Breturn (*a - *b); $B$G$J$$$H$$$1$^$;$s!#(B
$B<B$O!"(B(*a - *b) $B$G$b$$$1$J$$>l9g$,$"$j$^$9!#Nc$($P!"(Bint $B$,(B 32$B%S%C%H$G!"(B
$B$=$NHO0O$,(B -2147483648$B!A(B2147483647 $B$N>l9g!"(B*a $B$,(B 2000000000$B!"(B*b $B$,(B
-2000000000 $B$@$H$9$k$H!"(B(*a - *b) $B$O(B 4000000000 $B$G(B int $B$NHO0O$KF~$i(B
$B$:!"(B-294967296 $B$H$$$&CM$K$J$C$F$7$^$$$^$9!#Hf3S7k2L$r@5$7$/JV$9$K$O!"(B
return (*a > *b) ? 1 : (*a == *b) ? 0 : -1;
$B$"$k$$$O!"(B
return (*a >= *b) ? (*a > *b) : -1;
$B$H$9$k$Y$-$G$7$g$&!#(B
--
$B:dK\CRI'(B sakamoto@sm.sony.co.jp
Technical Details
Message-ID:
<4dkl6q$b5h@csdnews.sm.sony.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<4di55a$a5n@csdnews.sm.sony.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: f5470,dc83b2058c49045b X-Google-Attributes: gidf5470,public X-Google-Thread: 106434,dc83b2058c49045b X-Google-Attributes: gid106434,public From: sakamoto@sm.sony.co.jp (Tomohiko Sakamoto) Subject: Re: qsort on AIX3.2.5.5 Date: 1996/01/18 Message-ID: <4dkl6q$b5h@csdnews.sm.sony.co.jp> X-Deja-AN: 135623192 references: <4di55a$a5n@csdnews.sm.sony.co.jp> organization: Computer Systems Design Dept., BIS, Sony Corporation reply-to: sakamoto@sm.sony.co.jp newsgroups: fj.sys.rs6000,fj.lang.c