Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа в командной строке / 10 сообщений из 10, страница 1 из 1
19.02.2007, 23:48
    #34342537
kylix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
Как в C++ можно реализовать функции DOS вроде copy, comp и net use .
Просто задача такая что нужно открыть папку на сервере проверить ее размер и если он изменился закачать на клиентскую машину.
...
Рейтинг: 0 / 0
20.02.2007, 00:48
    #34342573
sashka304
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
system("copy, comp и net use");
...
Рейтинг: 0 / 0
20.02.2007, 13:09
    #34343634
kylix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
sashka304system("copy, comp и net use");

А как можно проверить размер файла , какой функцией ? И где описалово по system можно найти
...
Рейтинг: 0 / 0
20.02.2007, 13:35
    #34343753
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
stat.

Так же по теме: opendir, readdir. open, write, read, close. fopen, fwrite, fread, fclose.
...
Рейтинг: 0 / 0
20.02.2007, 23:19
    #34345408
kylix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
Благодарю всех за помощь . Есть еще один вопрос : как определить размер каталога ? . Функция _stat() позволяет узнать лишь размер конкретного файла
...
Рейтинг: 0 / 0
20.02.2007, 23:36
    #34345424
Sandro_K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
kylixБлагодарю всех за помощь . Есть еще один вопрос : как определить размер каталога ? . Функция _stat() позволяет узнать лишь размер конкретного файла

Вызвать ее для всех файлов каталога и подкатологов
...
Рейтинг: 0 / 0
21.02.2007, 00:30
    #34345461
kylix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
Sandro_K kylixБлагодарю всех за помощь . Есть еще один вопрос : как определить размер каталога ? . Функция _stat() позволяет узнать лишь размер конкретного файла

Вызвать ее для всех файлов каталога и подкатологов

Каким образом ,если она не позволяет использовать маску файла и заранее кол-во файлов в директории неизвестно
...
Рейтинг: 0 / 0
21.02.2007, 09:41
    #34345852
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
kylix Sandro_K kylixБлагодарю всех за помощь . Есть еще один вопрос : как определить размер каталога ? . Функция _stat() позволяет узнать лишь размер конкретного файла

Вызвать ее для всех файлов каталога и подкатологов

Каким образом ,если она не позволяет использовать маску файла и заранее кол-во файлов в директории неизвестно

Ну, блин. Написал же уже! opendir, readdir. А также rewinddir, closedir.
...
Рейтинг: 0 / 0
23.02.2007, 15:08
    #34352020
kylix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
Спасибо за помощь сделал считывание в цикле через readdir . А как можно подавить вывод на экран результат вызова функции system (), просто у меня с помощью нее копируется порядка 100 файлов и весь этот процесс отображается
...
Рейтинг: 0 / 0
23.02.2007, 15:51
    #34352078
man_555
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа в командной строке
kylixСпасибо за помощь сделал считывание в цикле через readdir . А как можно подавить вывод на экран результат вызова функции system (), просто у меня с помощью нее копируется порядка 100 файлов и весь этот процесс отображается

если у тебя win, то вместо system пользуйся CreateProcess
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа в командной строке / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]