Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/22: Рейтинг темы: голосов - 22, средняя оценка - 4.86
14 / 14 / 4
Регистрация: 31.12.2012
Сообщений: 71
1

Работа с директориями

27.04.2013, 19:31. Просмотров 4349. Ответов 3
Метки нет (Все метки)

День добрый!
Буду краток, нужно проверить папку на содержание файлов(xml,png, а также другие папки). В С# есть класс Directory или DirectoryInfo,есть ли что-то подобное в С++?

Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2013, 19:31
Ответы с готовыми решениями:

QT работа с директориями
Добрый день. Есть вот такое задание: Вывести на экран список всех скрытых/системных файлов и...

Работа с директориями
Ребят, подскажите как сделать сортировку. Например: мне как нибудь нужно выбрать любую папку и в...

Работа с директориями
Ребят, такая задача: вывести список файлов из директории в виде ссылок. Прошу подкинуть идеи как...

Работа с директориями
Добрый вечер, товарищи. Вопрос такой, возможно ли при помощи C# создать директорию с общим...

3
23 / 23 / 14
Регистрация: 15.04.2013
Сообщений: 62
27.04.2013, 20:34 2
В C# это обертки над WinAPI, а в C++ без оберток: FindFirstFile, FindNextFile
1
Почетный модератор
7265 / 2542 / 256
Регистрация: 29.07.2006
Сообщений: 13,468
27.04.2013, 20:57 3
C++
1
2
3
4
5
6
7
8
9
10
11
    struct dirent *dentry;
    char *ext;
    DIR *d = opendir("/home/vourhey/Projects/qt/untitled/tmp/");
    while((dentry = readdir(d)) != NULL)
    {
        ext = dentry->d_name+(strlen(dentry->d_name)-4);
        if(ext > dentry->d_name)
            if((strncmp(ext,".png",4) == 0) ||
            (strncmp(ext,".xml",4) == 0))
                std::cout<<dentry->d_name<<std::endl;
    }
1
14 / 14 / 4
Регистрация: 31.12.2012
Сообщений: 71
01.05.2013, 16:04  [ТС] 4
Начал воплощать Ваш код в жизнь и ничего не выходит. Не находит идентефикатод для DIR *d;(#include <filesystem> вот что я добавил)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.05.2013, 16:04

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Работа с файлами и директориями
Доброго времени суток. У меня очень глупый вопрос: какие функции существуют в Си для работы с...

Работа с каталогами (директориями)
Вопрос заключается в следующем: дана определенной папке (например: С:\Новая папка\). нужно в этом...

Работа с директориями (использование DBMS_JOB)
Доброго времени суток. Нужно написать процедуру, которая бы работала в фоновом режиме. Она должна...

FileSystemWatcher работа с несколькими директориями в отдельных потоках
Пишу программу, используя класс FileSystemWatcher. Необходимо организовать работу с несколькими...


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

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

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