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

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

Войти
Регистрация
Восстановить пароль
 
MkG
0 / 0 / 0
Регистрация: 18.04.2010
Сообщений: 25
#1

Получить названия всех файлов с данным расширением в данной директории - C++

20.05.2011, 22:00. Просмотров 870. Ответов 1
Метки нет (Все метки)

Мне нужно, чтобы моя программа при запуске получала имена всех файлов с расширением .mmf, лежащих в директории /Files. Как это можно реализовать на C++?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2011, 22:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получить названия всех файлов с данным расширением в данной директории (C++):

Как получить названия файлов в конкретной директории - C++
Нужно указать директорию, и получить список названий всех файлов, которые находятся в папке.

Получить список файлов в директории - C++
Всем доброго времени суток. Я хочу получить список файлов в директории любым способом, но не залезая в WinAPI. На ум приходит только...

Получить список файлов и папок в директории - C++
Вот такой вопрос возник, допустим я хочу написать что то типа файлового менеджера, как мне получить текущий список файлов и папок в...

Получить список файлов в заданной директории - C++
Доброго времени суток! Раздобыл код с получением списком файлов: #include <iostream> #include <Windows.h> using namespace std; ...

Вывести список всех файлов из указанной директории, имена которых содержат русские буквы - C++
Помогите с заданием, заранее спасибо! Вывести список всех файлов из указанной директории, имена которых содержат русские буквы.

Разработать функцию подсчета суммарного размера всех файлов заданного шаблона в указанной директории - C++
Разработать программу для решения задачи с файловой системой. Разработать функцию подсчета суммарного размера всех файлов заданного...

1
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
20.05.2011, 22:43 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <boost/filesystem/operations.hpp>
#include <string>
using namespace boost::filesystem;
 
int main(){
    path p="c:/Files";
    if(!exists(p)){std::cerr<<"Directory not found\n"; return -1;}
    std::string ext=".mmf";
    directory_iterator it(p), endIt;
    for(; it!=endIt; ++it){
        if(it->string().find(ext)==it->string().size()-ext.size()){
            std::cout<<*it<<"\n";
        }
    }
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2011, 22:43
Привет! Вот еще темы с ответами:

Получить матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент - C++
Задание: написать программу согласно заданию. Дана целочисленная матрица размера 5х5. Получить новую матрицу путем деления всех...

Получить новую матрицу путем умножения всех элементов данной матрицы на ее наименьший по модулю элемент - C++
Получить новую матрицу путем умножения всех элементов данной матрицы на ее наименьший по модулю элемент

Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент - C++
Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент

Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент - C++
помогите с задачей,надо написать код на с++ Дана действительная матрица размером m×n, в которой не все элементы равны нулю. Получить...


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

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

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