#include #include "dk4dir.h" #include "dk4dir08.h" int main(int argc, char *argv[]) { dk4_dir_c8_t *dir; const char *fn; int i; $!trace-init dk4dir08.deb $? "+ main" for (i = 1; i < argc; i++) { printf("argv[%02d] = \"%s\"\n", i, argv[i]); dir = dk4dir_c8_open(argv[i], DK4_DIR_OPEN_SORTED, NULL); if (NULL != dir) { while (NULL != (fn = dk4dir_c8_next_dir(dir))) { printf("D %s\n", fn); } while (NULL != (fn = dk4dir_c8_next_file(dir))) { printf("F %s\n", fn); } dk4dir_c8_close(dir); } } $? "- main" $!trace-end return 0; }