Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2009, 16:24   #1
somwan
Пользователь
 
Регистрация: 05.11.2008
Сообщений: 33
Радость имя файла ?

Здравствуйте.

работаю в Borland C++ 3.1 под DOS. Немогу понять как узнать имя файла в папке. Есть папка, путь и её имя известно нужно посмотреть есть ли в данной папке файлы и считать их имена.Подскажите пож. как это сделать ?
И ещё как создавать папки ?
somwan вне форума Ответить с цитированием
Старый 18.03.2009, 17:46   #2
somwan
Пользователь
 
Регистрация: 05.11.2008
Сообщений: 33
По умолчанию

Вопрос решил вот таким кодом:
Код:
#include <stdio.h>
#include <dir.h>
#include<conio.h>

void main(void)
{
//------------------------------------------
   struct ffblk ffblk;
   int done=0;
   char disk_dir[20]="c:\\program\\b&w\\*.*";//путь к файлу.
//------------------------------------------
   clrscr();
   printf(" В папке: %s - найденны следующие файлы: \n",disk_dir);
   done = findfirst(disk_dir,&ffblk,0);
   while (done==0)
   {
      printf("  %s\n", ffblk.ff_name);
      done = findnext(&ffblk);
   }}

Последний раз редактировалось MaTBeu; 18.03.2009 в 21:14.
somwan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввод имя файла Cdevelop Общие вопросы C/C++ 3 15.03.2009 12:42
Имя файла в ListBox Dr.Badnezz Общие вопросы Delphi 3 23.09.2008 17:56
Изменить имя файла. Манжосов Денис :) Помощь студентам 8 05.05.2008 00:12
Вырезать имя файла froggy Общие вопросы Delphi 9 06.04.2008 09:45
Имя файла по расширению wwww Общие вопросы Delphi 5 19.12.2007 03:41