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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nikell
Сообщений: n/a
#1

Помогите люди!!!с файлами.... - C++

02.06.2008, 12:31. Просмотров 869. Ответов 3
Метки нет (Все метки)

Здравствуйте всем...!!!:).Помогите новичку пожалуйста....:'(

Вычислить группу файлов "по маске",а затем вычислить перемещение файлов на съемный диск А:

Заранее благодарю...:help:
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2008, 12:31     Помогите люди!!!с файлами....
Посмотрите здесь:

C++ Люди помогите с Tree View Control
люди помогите с программой на С++ я пока новичёг C++
Люди где то я намудрил! C++
Люди добрый пАмагите сами мы не местнАии. C++
люди, помогите написать задачу на с++ !!!! C++
Помогите пожалуйста!работа со строками, файлами C++
Работа с файлами, помогите найти ошибку. C++
C++ Помогите люди добрые
Переделать работу с текстовыми файлами под работу с двоичными файлами C++
люди добрые C++
Нужны опытные люди C++
C++ Почему компилятор работает с файлами *.с, а не с файлами *.срр?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mikityak
617 / 22 / 3
Регистрация: 30.09.2007
Сообщений: 357
02.06.2008, 14:14     Помогите люди!!!с файлами.... #2
В каком смысле вычеслить, найти где они находятса, перемещение на Флопик,
тоже не совсем поннятно што так услышать не можеш што туда штото лезит..
nikell
Сообщений: n/a
02.06.2008, 14:24     Помогите люди!!!с файлами.... #3
Необходимо в С++ вычислить перемещение файлов на съемный диск "по маске",то есть выбрать группу файлов "по маске" и переместить их на дискетку...
mikityak
617 / 22 / 3
Регистрация: 30.09.2007
Сообщений: 357
02.06.2008, 14:29     Помогите люди!!!с файлами.... #4
Ну и в чом проблема..

// Searching.cpp : Defines the entry point for the application.
//

#include "Stdafx.h"
#include "Searching.h"

WIN32_FIND_DATA FindData; //структура описи файла
HANDLE FindHandle;
BOOL FindNextHandle;

int NumFiles;
char szFileArray[10000][MAX_PATH];

BOOL Searching(LPCTSTR lpFilePath, LPCTSTR lpFileMask)
{
char lpFileName[MAX_PATH];

strcpy(lpFileName, lpFilePath);
strcat(lpFileName, "\\");
strcat(lpFileName, lpFileMask);

FindHandle = FindFirstFile(lpFileName, &FindData);

if (FindHandle == INVALID_HANDLE_VALUE) return FALSE;

do
{
strcpy(*(szFileArray + NumFiles), lpFilePath);
strcat(*(szFileArray + NumFiles), "\\");
strcat(*(szFileArray + NumFiles), FindData.cFileName);

NumFiles++;

FindNextHandle = FindNextFile(FindHandle, &FindData);
}
while(FindNextHandle);

return TRUE;
}

а там вродибы тупо

CopyFile

The CopyFile function copies an existing file to a new file.

The CopyFileEx function provides two additional capabilities. CopyFileEx can call a specified callback function each time a portion of the copy operation is completed, and CopyFileEx can be canceled during the copy operation.


BOOL CopyFile(
LPCTSTR lpExistingFileName,
LPCTSTR lpNewFileName,
BOOL bFailIfExists
);

Parameters
lpExistingFileName
[in] Pointer to a null-terminated string that specifies the name of an existing file.
In the ANSI version of this function, the name is limited to MAX_PATH characters. To extend this limit to 32,767 wide characters, call the Unicode version of the function and prepend "\\?\" to the path. For more information, see Naming a File.

Windows Me/98/95: This string must not exceed MAX_PATH characters.
lpNewFileName
[in] Pointer to a null-terminated string that specifies the name of the new file.
In the ANSI version of this function, the name is limited to MAX_PATH characters. To extend this limit to 32,767 wide characters, call the Unicode version of the function and prepend "\\?\" to the path. For more information, see Naming a File.

Windows Me/98/95: This string must not exceed MAX_PATH characters.
bFailIfExists
[in] If this parameter is TRUE and the new file specified by lpNewFileName already exists, the function fails. If this parameter is FALSE and the new file already exists, the function overwrites the existing file and succeeds.
Yandex
Объявления
02.06.2008, 14:29     Помогите люди!!!с файлами....
Ответ Создать тему
Опции темы

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