Форум программистов, компьютерный форум CyberForum.ru

Ожидание файла (постоянное) - C++

Восстановить пароль Регистрация
 
KO42
5 / 5 / 0
Регистрация: 17.04.2011
Сообщений: 54
25.10.2012, 23:22     Ожидание файла (постоянное) #1
есть пустая папка, как только в папку ложится(попадает) файл, программа должна начать его обработку. Обработка написана, а как сделать ожидание файла в папке, и как узнать скопировался он полностью в папку или ещё не полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2012, 23:22     Ожидание файла (постоянное)
Посмотрите здесь:

C++ Ожидание ввода с клавы
Нужно сделать программу которая будет возводить в степень постоянное число e. C++
ожидание нажатия пробела C++
Ожидание ввода C++
C++ Ожидание определенного времени
C++ Ожидание выделения памяти
ожидание события C++
C++ Ожидание ввода. Таймер

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.10.2012, 23:39     Ожидание файла (постоянное) #2
Как вариант. Цикл открытия файла, выход из цикла при успешном открытии. Пока не скопируется, успешно не откроется.

Добавлено через 49 секунд
C++
1
2
3
4
5
6
fstream f;
do
{
    f.open("file.dat");
}
while (!f.is_open());
castaway
Эксперт С++
4844 / 2983 / 367
Регистрация: 10.11.2010
Сообщений: 11,018
Записей в блоге: 10
Завершенные тесты: 1
26.10.2012, 00:11     Ожидание файла (постоянное) #3
Я думаю это зависит от ОС. Тут некоторый пример для Windows: http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx

Статья: http://veridium.net/programming-tuto...ystem-monitor/
Исходник для Windows: http://veridium.net/files_u/blog/cod...onitor-src.zip
Yandex
Объявления
26.10.2012, 00:11     Ожидание файла (постоянное)
Ответ Создать тему
Опции темы

Текущее время: 17:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru