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

Получить название файлов с 1-ой папки , со 2-ой папки и вывести. Неправильный вывод - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пузырьковая сортировка http://www.cyberforum.ru/cpp-beginners/thread1150952.html
Здравствуйте. Есть код, который сортирует методом пузырька по строчкам, что мне поменять, чтобы была сортировка по столбцам начиная с первого.? Заранее спасибо. #include <iostream> #include <iomanip> using namespace std; void main (void) { setlocale(LC_ALL, "Rus");
C++ Создать класс Triad (тройка чисел). Выдает ошибку задание звучит так: создать класс Triad (тройка чисел); определить методы изменения полей и вычисления суммы чисел. Определить производный класс Triangle с полями-сторонами. Определить методы вычисления углов и площади треугольника. // Triangle class.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "math.h" #include <iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1150950.html
Преобразовать строку по заданному алгоритму C++
Заданная строка S. Преобразовать S следующим образом: 1) удалить из S первое вхождение буквосочетание 'const'; 2) после первой буквы V вставить буквосочетание 'аг'; 3) в строку X скопировать 7 символов из строки S, начиная с 10 позиции; 4) заменить все буквосочетание 'were' на 'are'. #include <iostream>
C++ Вставка элемента в одномерный массив
Задан упорядоченный по возростанию массив целых чисел A и число B. Для числа B найти такое место среди элементов массива А, чтобы после вставки числа В на это место упорядоченность массива не нарушилась. Если вследствие равенства между собой значений элементов массива А число В можно вставлять на разные места, то следует определить ближайшее к началу массива место. Эта задача называется задачей...
C++ Вычислить среднее арифметическое целочисленных координат дискретных точек отрезка [-10.5; 10.5] http://www.cyberforum.ru/cpp-beginners/thread1150882.html
Для данной задачи разработать алгоритм и написать соответствующую программу с выводом результатов на экран. Требования к программе: - Входные данные ввести с помощью стандартных процедур ввода; - На печать вывести значение входной информации и результаты вычислений; - Входные данные взять произвольными, в пределах допустимых, если они явно не заданы в условии задачи. Вычислить среднее...
C++ Решение нелинейного уравнения С помощью метода итераций необходимо найти корень функции f(x) = 1/(1+exp(x)) при нулевом приближении 2,1 Пытался подставить в эту реализацию свою функцию и приближения, но программа висит. Прошу помощи :) подробнее

Показать сообщение отдельно
Misha_cpp
Заблокирован
18.04.2014, 18:09     Получить название файлов с 1-ой папки , со 2-ой папки и вывести. Неправильный вывод
Есть такая задача: получить название файлов с 1-ой папки , со 2-ой папки и вывести название тех файлов , которые отличают эти папки между собою.

Делаю через контейнер set.

Пытаюсь вставить имена файлов и вывести их:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
set <WCHAR*> f1;  //объявили
int main(){
 
    WIN32_FIND_DATA FindFileData, FindFileData2;
    HANDLE hf1=FindFirstFile(L"C:\\dir\\*", &FindFileData);
    INT i=0;
    cout<<"dir1:"<<endl;
    if (hf1==INVALID_HANDLE_VALUE){puts("Path not found"); return 1;}
        do{
            f1.insert(&FindFileData.cFileName[0]);
            copy(f1.begin(), f1.end(), ostream_iterator<WCHAR*>(cout, " "));
            
           }
        while (FindNextFile(hf1,&FindFileData));
        FindClose(hf1);
ошибок не выдаёт , но вместо названий файлов выводятся непонятные коды , при чём одинаковые ( количесвто совпадает с количеством файлов).

как это исправить ? я уже замучился с этой задачей, не пойму , как её переделать
Заранее спасибо за помощь.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru