![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Новичок
Пол:
Регистрация: 08.02.2008
Сообщений: 4
Репутация: 7
|
На экран надо вывести содержимое текущего каталога, причем в алфавитном порядке (я использую GCC)
Как я ни пытался, то что надо не поличилось, разве только это #include<sys/stat.h> #include<stdio.h> #include<sys/types.h> #include<dirent.h> intmain(){ structstatstatf; structdirent*mydir; DIR*dir_ds; intitemcount=0; if((dir_ds=opendir("."))==NULL) {perror("Ошибка открытия каталога");return›1;} printf("%20s%10s%10s%10s%10s\n","fname","inode","s ize","UID","GID"); //чтение содержимого текущего каталога и вывод информации while((mydir=readdir(dir_ds))!=NULL){ stat(mydir›>d_name,&statf); printf("%20s%10i%10d%10i%10i\n", mydir›>d_name, statf.st_ino, statf.st_size,statf.st_uid,statf.st_gid); itemcount++; } printf("Totalitems:%d\n",itemcount); closedir(dir_ds); return0; } |
|
|
|
|
|
#2
|
|
Пользователь
Пол:
Регистрация: 07.06.2008
Сообщений: 90
Репутация: 58
|
если это unix то почему бы не
system("ls -la") например |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Программа для создания списка файлов в указанной папке и записи его в текстовый | AZLK | Обсуждение программ | 9 | 02.04.2013 20:34 |
| Помогите выбрать ноутбук из списка | Alexus_A | Ноутбуки, Нетбуки, Планшеты | 6 | 03.09.2009 12:44 |
| нужна программа для создания списка файлов | zerb | Скорая помощь | 12 | 09.06.2008 10:12 |
| Помогите разобраться в QIP | Юлька | Браузеры, Почтовики, Качалки, Админ, Трафик, Прокси программы | 21 | 06.11.2007 15:21 |
| WinXP. Как изменить вид списка файлов в окне open/save? | Guldur | Microsoft Windows | 5 | 15.02.2007 22:57 |
|
|