Anonymous user
Optional parameters: Difference between revisions
m
→{{header|C}}: minor improvements
(Added C) |
m (→{{header|C}}: minor improvements) |
||
Line 89:
} *Table;
typedef int (*CompareFctn)( const
struct {
Line 99:
int CmprRows( const void *aa, const void *bb)
{
String
String
int sortCol = sortSpec.column;
String left = sortSpec.reversed ?
String right = sortSpec.reversed ?
return sortSpec.compare( left, right );
}
Line 219:
String r5[] = { "ab1a", "blak", "Factor" };
String r6[] = { "ab1b", "brwn", "C Sharp" };
String r7[] = { "
String r8[] = { "ab1", "orng", "Scheme" };
Line 245:
return 0;
}</lang>
=={{header|C++}}==
This implementation only accepts function pointers for the comparators, and does not accept function objects, for simplicity.
|