powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как переместить файлы с одной директории в другую
2 сообщений из 2, страница 1 из 1
Как переместить файлы с одной директории в другую
    #33770216
Tunin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу переместить файлы с одной директории в другую. Написал функцию, но она что-то не работает. Не могу понять ПОЧЕМУ ??? Помогите найти ошибки.
----------------------------------------------------
int FileMoveDir(char* path_to_dir_s, char* path_to_dir_d)
{
char *str = path_to_dir_s;
char *f1 = path_to_dir_s;
char *f2 = path_to_dir_d;
f1 = strcat(f1,"\\");
f2 = strcat(f2,"\\");
if (strchr(str,strlen(str))=="\\")
{
strcat(str,"*.*");
}
else
{
strcat(str,"\\");
strcat(str,"*.*");
}
WIN32_FIND_DATA ffblk;
HANDLE hFF;
int res = 0;
hFF = FindFirstFile(str,&ffblk);
while (GetLastError()!= ERROR_NO_MORE_FILES)
{
if (ffblk.dwFileAttributes!=FILE_ATTRIBUTE_DIRECTORY)
{
f1 = path_to_dir_s;
f2 = path_to_dir_d;
strcat(f1,"\\");
strcat(f2,"\\");
res = MoveFile(strcat(f1,ffblk.cFileName),strcat(f2,ffblk.cFileName));
}
FindNextFile(hFF,&ffblk);
}

return res;
}
...
Рейтинг: 0 / 0
Как переместить файлы с одной директории в другую
    #33770258
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что дебагер - это уже не модно?
ну вот эти строчки подозрительны:
strcat(str,"\\");
strcat(str,"*.*");
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как переместить файлы с одной директории в другую
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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