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

Контейнер set. Найти имена всех файлов в папке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возведение матрицы в степень http://www.cyberforum.ru/cpp-beginners/thread1150719.html
Ребята помогите пожалуйста.. Вообще разобраться не могу, а препод сама ничерта не знает.. Надо на C++ 5.0.2 Пусть даны натуральное число n и (построчно) элементы квадратной вещественной матрицы A...
C++ Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2 Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2. Список L отсортировать в порядке возрастания абсолютных значений элементов. Помогите... http://www.cyberforum.ru/cpp-beginners/thread1150701.html
C++ Определить максимальный по модулю элемент элемент массива и позицию в которой он расположен
Помогите пожалуйста решить задачку по с++; Задан одномерный массив В , состоящий из n вещественных элементов. Определить максимальный по модулю элемент элемент массива и позицию в которой он...
Вывести float в шестнадцатеричном формате в поток C++
Задача состоит в том что бы вывести float в шестнадцатеричном формате в поток. Модификатор hex не помогает (нормально работает только с целыми положительными), такую штуку как form вижак не видит,...
C++ Найти все цифры числа, которые являются его делителями http://www.cyberforum.ru/cpp-beginners/thread1150676.html
Пожалуйсто помогите с заданием. Я даже незнаю с чего начать... Задание: 1) задаем натуральное число с клавиатуры 2) сканирование данного числа и нахождения всех чисел на которое делится данное...
C++ Инициализация указателя в классе Есть класс const int NoL = 0; class A{ private: int& IF; A(){IF = NoL; }; } на что компилятор ругается "IF": требуется инициализация члена ссылочного типа подробнее

Показать сообщение отдельно
Misha_cpp
Заблокирован

Контейнер set. Найти имена всех файлов в папке - C++

18.04.2014, 12:09. Просмотров 287. Ответов 3
Метки (Все метки)

Здравствуйте . Есть такая задача : найти имена всех файлов в папке . Имена я нахожу нормально , но сохраняю каждое имя в отдельный индекс массива :

C++
1
2
3
4
5
6
7
8
9
10
11
12
WIN32_FIND_DATA FindFileData, FindFileData2;
    HANDLE hf1=FindFirstFile(L"C:\\dir\\*", &FindFileData);
    WCHAR fileNames[200][MAX_PATH];
    INT i=0;
    cout<<"dir1:"<<endl;
    if (hf1==INVALID_HANDLE_VALUE){puts("Path not found"); return 1;}
        do{
            wcscpy(fileNames[i], FindFileData.cFileName);
            _putws(fileNames[i]);
            ++i;
        }
        while (FindNextFile(hf1,&FindFileData));
Как мне их сохранить при помощи контейнера set? никогда ещё не работал с ним , а вот сейчас понадобилось . Помогите, пожалуйста , как это сделать ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru