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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2011, 17:46   #1
Alex1991
Форумчанин
 
Аватар для Alex1991
 
Регистрация: 18.10.2008
Сообщений: 166
Подмигивание Копирование всего содержимого в папке на С++

Как можно скопировать все содержимое текущей папки папки в указанную папку ? Как это сделать ? Какими командами пользоваться ?
PS/ Программа под Linux(Ubuntu).

Думаю что обход все файлов/папок нужно дулать с помощью функции:
Код:
int 
my_double_ls (const char *name)
{
  struct dirent *d;
  DIR *dp;

  /* Открытие каталога с проверкой ошибок */
  if ((dp = opendir (name)) == NULL)
    return (-1);

  /* Продолжить обход каталога,
   * выводя записи в нем, если
   * индекс остается допустимым
   */
  while (d = readdir (dp))
    {
      if (d->d_ino != 0)
	printf ("%s\n", d->d_name);
    }

  /* Вернуться к началу каталога ... */
  rewinddir (dp);
  /* ...
     и снова вывести его содержимое */
  while (d = readdir (dp))
    {
      if (d->d_ino != 0)
	printf ("%s\n", d->d_name);
    }
  closedir (dp);
  return (0);
}
Alex1991 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Винигрет из всего vladxxl Общие вопросы C/C++ 2 18.04.2011 00:32
ВПР для всего содержимого alex77755 Microsoft Office Excel 0 25.02.2011 09:47
Удаление содержимого в папке Temp xJohnx Помощь студентам 6 25.11.2010 08:53
Отслеживает появление в папке файлов. слежение за определенным файлом в определенной папке. RammFan Win Api 1 09.06.2007 11:09