in reply to Re^3: perl inline::c sorting problem
in thread perl inline::c sorting problem
sortsv(AvARRAY(data), arrayLen+1, Perl_sv_cmp); to sortsv(AvARRAY(data), arrayLen+1, numerical_cmp); ??? I32 numerical_cmp(SV* sv1,SV* sv2) { double num1; double num2; num1 = (double)*sv1; num2 = (double)*sv2; if (num1 == num2) { return 0; } else if (num1 > num2) { return 1; } else { return -1; } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: perl inline::c sorting problem
by BrowserUk (Patriarch) on May 01, 2009 at 01:52 UTC | |
by dalittle (Novice) on May 01, 2009 at 19:57 UTC | |
by BrowserUk (Patriarch) on May 02, 2009 at 06:38 UTC | |
by tye (Sage) on May 02, 2009 at 04:26 UTC | |
by BrowserUk (Patriarch) on May 02, 2009 at 05:32 UTC | |
by syphilis (Archbishop) on May 03, 2009 at 10:08 UTC | |
by BrowserUk (Patriarch) on May 03, 2009 at 10:41 UTC |