| 
| 
 | Вопрос # 4 412/ вопрос открыт / | 
 |  Здравствуйте, эксперты! необходимо реализовать следующую задачу: неоходимо проверить во всех папках ,скажем которые находятся на диске С, существование папки DL, и если таковая найдена- удалить ее и вывести сообщение что такая то папка по такому то пути была удалена. Зарание спасибо!
 
|  |   Вопрос задал: Ученый (статус: 8-ой класс)Вопрос отправлен: 11 июля 2010, 16:21
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 7; последнее сообщение — 11 июля 2010, 18:26; участников в обсуждении: 3. 
|   | min@y™ (статус: Доктор наук), 11 июля 2010, 16:34 [#1]:Зачем всё это? И почему на ВС++3.11? Очень интересно. Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | Ученый (статус: 8-ой класс), 11 июля 2010, 16:45 [#2]:если честно- борьба со спамом на компе. почему ВС++3.11- необходима совместимость с дос, а друго среды у меня нет)) |  
|   | Егор (статус: 10-ый класс), 11 июля 2010, 17:25 [#3]:findfirst, and findnext в чём проблема?
 Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.— Donald E. Knuth.
 |  
|   | min@y™ (статус: Доктор наук), 11 июля 2010, 17:29 [#4]: Цитата (Ученый): необходима совместимость с дос, а друго среды у меня нет Скачай турбопаскаль 7.0. Проще будет. Хотя и на Сях несложно эту байду написать...
 Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | Ученый (статус: 8-ой класс), 11 июля 2010, 17:32 [#5]:to Егор. Приведите пожалуйста пример использования этих функций. |  
|   | Егор (статус: 10-ый класс), 11 июля 2010, 17:44 [#6]:пример из встроенной справки турбо-си 
   findnext example
 
 /* findfirst and findnext example */
 
 #include <stdio.h>
 #include <dir.h>
 
 int main(void)
 {
    struct ffblk ffblk;
    int done;
    printf("Directory listing of *.*\n");
    done = findfirst("*.*",&ffblk,0);
    while (!done)
    {
       printf("  %s\n", ffblk.ff_name);
       done = findnext(&ffblk);
    }
    return 0;
 }Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.— Donald E. Knuth.
 |  
|   | Ученый (статус: 8-ой класс), 11 июля 2010, 18:26 [#7]:ну этот код выводит список всех файлов, а как вывести список только всех папок? наверное надо маску изменить? если да, то как? |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |