version 1.2, 2012/05/14 12:49:21
|
version 1.3, 2012/07/22 20:39:45
|
Line 49 main(int argc, char **argv)
|
Line 49 main(int argc, char **argv)
|
printf("%d) KEY=%d %s\n", i, AIT_KEY(io_array(arr, i, ait_val_t*)), |
printf("%d) KEY=%d %s\n", i, AIT_KEY(io_array(arr, i, ait_val_t*)), |
AIT_GET_STR(io_array(arr, i, ait_val_t*))); |
AIT_GET_STR(io_array(arr, i, ait_val_t*))); |
|
|
io_sortVars(arr, 0, NULL); | io_sortVarsByKey(arr, 0); |
printf("After KEY ascend sorting::\n"); |
printf("After KEY ascend sorting::\n"); |
for (i = 0; i < io_arraySize(arr); i++) |
for (i = 0; i < io_arraySize(arr); i++) |
printf("%d) KEY=%d %s\n", i, AIT_KEY(io_array(arr, i, ait_val_t*)), |
printf("%d) KEY=%d %s\n", i, AIT_KEY(io_array(arr, i, ait_val_t*)), |
AIT_GET_STR(io_array(arr, i, ait_val_t*))); |
AIT_GET_STR(io_array(arr, i, ait_val_t*))); |
|
|
io_sortVars(arr, 42, NULL); | io_sortVarsByKey(arr, 42); |
printf("After KEY descend sorting::\n"); |
printf("After KEY descend sorting::\n"); |
for (i = 0; i < io_arraySize(arr); i++) |
for (i = 0; i < io_arraySize(arr); i++) |
printf("%d) KEY=%d %s\n", i, AIT_KEY(io_array(arr, i, ait_val_t*)), |
printf("%d) KEY=%d %s\n", i, AIT_KEY(io_array(arr, i, ait_val_t*)), |
AIT_GET_STR(io_array(arr, i, ait_val_t*))); |
AIT_GET_STR(io_array(arr, i, ait_val_t*))); |
|
|
io_sortVars(arr, 0, cmpfunc); | io_sortVarsByVal(arr, 0, cmpfunc); |
printf("After string sorting::\n"); |
printf("After string sorting::\n"); |
for (i = 0; i < io_arraySize(arr); i++) |
for (i = 0; i < io_arraySize(arr); i++) |
printf("%d) KEY=%d %s\n", i, AIT_KEY(io_array(arr, i, ait_val_t*)), |
printf("%d) KEY=%d %s\n", i, AIT_KEY(io_array(arr, i, ait_val_t*)), |