2 / 2 / 1
Регистрация: 24.02.2015
Сообщений: 206
1

Поиск и обработка файла (консольное приложение)

04.03.2015, 14:24. Показов 1691. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно написать программу,которая будет искать файл по адресу и будет делать что-то с ним.Написать нужно консольное приложение.
Пример:
найти{
C:Новая папка:
удалить
}
Чёт типо этого.Полностью давать код не надоПросто можно что-то подобное написть в консольном приложении?Что использовать надо?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2015, 14:24
Ответы с готовыми решениями:

Обработка карты с услугой кэшбэк (консольное приложение)
Обработка карты Вести сумму карты Вести сумму расхода карты Если она до 3 тысяч то...

Разработать консольное приложение, осуществляющее поиск в таблице данных
Разработать консольное приложение, осуществляющее поиск в таблице данных деятельности отдела...

Перетаскивание файла в консольное приложение
Доброго всем времени суток. Написал небольшое консольное приложение (чисто для саморазвития)...

проверка наличия файла(консольное приложение)
Всем привет. Может кто-нибудь сможет помочь с моим вопросом? Нужна программка для проверки наличия...

4
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,706
04.03.2015, 14:43 2
Так что нужно сделать-то? Удалить файл?
0
Эксперт по математике/физикеЭксперт С++
2151 / 1401 / 406
Регистрация: 16.05.2013
Сообщений: 3,579
Записей в блоге: 6
04.03.2015, 14:45 3
Лучший ответ Сообщение было отмечено G_Man002 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <windows.h> 
#include <iostream> 
int main() { 
    HANDLE hFindFile; 
    WIN32_FIND_DATA fd; 
    // находим первый файл 
    hFindFile = FindFirstFile("С:\\demo_dir\\* ", &fd) ; 
    if (hFindFile == INVALID_HANDLE_VALUE) { 
        cerr << "Find first file failed." << endl 
        << "The last error code: " << GetLastError() << endl; 
        cout << "Press any key to finish."; 
 
        cin.get(); 
        return 0; 
    }
    // выводим на консоль имя первого файла 
    cout << "The first file name: " << fd.cFileName << endl; 
    // находим следующий файл и выводим на консоль его имя 
    while (FindNextFile(hFindFile, &fd)) 
        cout << "The next file name: " << fd.cFileName << endl; 
    // закрываем дескриптор поиска 
    FindClose(hFindFile); 
    return 0; 
}
А вообще рекомендую ознакомиться с Побегайло Системное программирование в Windows. У него вы найдете ответы на все свои вопросы.
1
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,706
04.03.2015, 14:52 4
Лучше делать с Unicode-строками.
0
2 / 2 / 1
Регистрация: 24.02.2015
Сообщений: 206
04.03.2015, 14:56  [ТС] 5
Нет,удалять не обязательно.
0
04.03.2015, 14:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2015, 14:56
Помогаю со студенческими работами здесь

Вшивание аудио файла в консольное приложение
Подскажите пожалуйста как &quot;вшить&quot; звук в программу..Так, чтобы после компиляции файл .exe...

консольное приложение для чтения файла
Ребят,помогите пожалуйста написать консольное приложение, принимающее в качестве параметра имя...

Консольное приложение C++. Считывание текста из txt файла
Добрый вечер. Помогите пожалуйста дописать мой код, у меня есть заготовка, но далее продвинуться,...

Как открыть консольное приложение в .NET через другое консольное приложение .NET
Есть один вопрос. Как открыть консольное приложение .NET через другое консольное приложение .NET,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru