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

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

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

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

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

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

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

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

Помогите люди добрые - C++
Помогите решить задачку. См.ниже

люди, помогите написать задачу на с++ !!!! - C++
люди, помогите написать задачу на с++ !!!! составить программу, в которой -организовать ввод строки текста -определить кол-во букв...

люди помогите с программой на С++ я пока новичёг - C++
дана последовательность чисел из n элементов найти среднее арифмитеическое последавательности н любое данно #include<iostream.h> ...

Люди помогите с Tree View Control - C++
Добрый день! Помогите пожалуйста с элементом просмотра дерева (Microsoft Visual C++ 6) Проблема-создаю приложение (на API). Главное...

Помогите пожалуйста!работа со строками, файлами - C++
Разработайте программу, функция main() которой содержит вызов предложенной стандартной функции обработки строк и вызов пользовательской...

Работа с файлами, помогите найти ошибку. - C++
Нужно написать программу которая будет выписывать в файл значения синуса от 0 до 2Pi с шагом Pi/11 в два столбика-в первом угол, во втором...

Нужны опытные люди - C++
Здравствуйте уважаемые. Как можно открыть файл с разрешением .sf (не sound file), этот файл для игры GTA SA, мне нужно открыть его и...

Люди где то я намудрил! - C++
Вот код! Спасайте! #include "stdafx.h" #include <iostream> using namespace std; int main() { int arr,s,i,m; cout<<"Enter...

Люди добрый пАмагите сами мы не местнАии. - C++
Бдуте так добры подскажите коим образом можно решть данную задачу, а то что то совсем соображалка не работает. Решить необходимо с...

Переделать работу с текстовыми файлами под работу с двоичными файлами - C++
Здравствуйте. В этой программе идёт работа с текстовыми файлами, а нужно с двоичными. Можно ли как-то переделать? #include...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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     Помогите люди!!!с файлами....
Ответ Создать тему
Опции темы

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