Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Возврат структуры из функции https://www.cyberforum.ru/ cpp-beginners/ thread2160025.html
Задание на структуру: создается банковский счет с возможностью изменения его данных по ходу. Я не могу возвратить данные в структуру чтобы в ней продолжить работать. Я еще с грехом пополам знаю как работать с структурами #include <iostream> #include <cstdio> #include <locale> #include <string> using namespace std; struct Account {
C++ Сформировать матрицу: центральный элемент - число N, граничные элементы - единицы, остальное - нули
Сформировать матрицу N-ого порядка (N-нечётное), в котором центральным элемент является число N, граничные элементы - единицы остальное нули. Например матрица 5-го порядка выглядит: 1 строка (11111) 2 строка (10001) 3 строка (10501) 4 строка (10001) 5 строка (11111) После ввода и каждой изменения матрицы необходимо выводить элементы матрицы на...
C++ Реализовать класс var - «Универсальная переменная» https://www.cyberforum.ru/ cpp-beginners/ thread2160011.html
Реализовать класс var - «Универсальная переменная». Объекты экземпляры этого класса способны хранить в себе значения следующих типов : int, double, String(строка – уже готовый класс). Помогите пожалуйста, знаю, что задача старая, но мне не надо решение готовое,в готовых не используют свой класс а просто берут *char. Проблема в следующем: Как с помощью union создать именно объект String, а не...
C++ Создать шаблон циклической очереди Создать шаблон циклической очереди. С помощью него обработать ввод с клавиатуры, заполнение информацией вашей памяти. Полный код, пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread2159996.html
Выведите значения всех KK при которых Вы можете заработать максимальную оценку C++
Вам дали длинное домашнее задание из NN вопросов (3≤N≤100,0003≤N≤100,000), каждый из которых оценивается баллами в интервале 0...10,000. Как это часто бывает, Ваш учитель планирует выставить финальную оценку, отбрасывая вопрос, на котором Вы получили самую низкую оценку, и находя среднюю оценку среди оставшихся. К несчастью, Беси съела Ваши ответы на первые KK вопросов (KK от 1 до...
C++ Для заданного trie дерева построить trie дерево, в котором все слова расположены в обратном порядке c++ Для заданного trie дерева построить trie дерево, в котором все слова расположены в обратном порядке. Есть код, но он работает неверно. в чем проблема? #include <iostream> #include <string> using namespace std; struct List { struct trie * data; List *next; https://www.cyberforum.ru/ cpp-beginners/ thread2159972.html
C++ Программа выводит введенные числа по возрастанию, но слитно ,как сделать чтоб выводило числа через пробел? При вводе "9 8 7 6 5 4" выводи "_____456789" ,а надо ''4 5 6 7 8 9'' #include <stdio.h> #include <vcl.h> #pragma hdrstop #include <string.h> #include <conio.h> #include <iostream.h> #pragma hdrstop #pragma argsused //--------------------------------------------------------------------------- https://www.cyberforum.ru/ cpp-beginners/ thread2159962.html C++ Error LNK1104: не удается открыть файл "kernel32.lib"
В VS 2013 выходит такая ошибка Ошибка 1 error LNK1104: не удается открыть файл "kernel32.lib" C:\Users\Павел\L1\MyOpenCV\LINK MyOpenCV как ее исправить, SDK качнул не помогло.
C++ Составьте функцию, которая вычисляет количество инверсий в порядке возрастания для значений элементов вектора https://www.cyberforum.ru/ cpp-beginners/ thread2159957.html
Пожалуйста, помогите решить задачку:) Составьте функцию, которая вычисляет количество инверсий в порядке возрастания для значений элементов вектора. Инверсия порядка возрастания – когда два соседних элемента вектора расположены в порядке убывания.
C++ Реализация шаблона двусторонней очереди в виде "гибкого" массива https://www.cyberforum.ru/ cpp-beginners/ thread2159955.html
Реализовать шаблон двусторонней очереди в виде "гибкого" массива, взяв за образец динамический растущий массив. Добавление и удаление элементов выполнять только по одному в начале и в конце. Вот моя наработка: #include <iostream> #include <conio.h> using namespace std; template<typename T>
При выполнении данной работы необходимо определить базовый класс и производные от него классы C++
всем привет)))) пишу в этом разделе потому что в разделе php меня перевели сюда чтобы я здесь это опубликовал, если кто может помогите пожалуста))) нужно перевести этот код с языка с++ на язык php #include <iostream> using namespace std; const int LEN = 80; class instrument{ private:
C++ Функции: для каждого заданного массива упорядочить элементы по убыванию Начал разбираться с функциями, помогите решить задачу Даны два массива из n целых чисел (n<=10). Для каждого массива упорядочить эдементы по убыванию. https://www.cyber
4 / 4 / 4
Регистрация: 29.11.2014
Сообщений: 131
18.12.2017, 20:23  [ТС] 0

Метод не видит папок на локальном компьютере - C++ - Ответ 11958411

18.12.2017, 20:23. Показов 721. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от nmcf Посмотреть сообщение
На юникод переделай и проверь. wcout, wstring, функции WinAPI с W.
Переделал вот так:
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
25
26
27
28
29
30
31
32
33
34
void GetFiles(wstring init_dir)
{
    wstring path = init_dir + L"\\*";
    WIN32_FIND_DATAW FindData;
 
 
    HANDLE file = FindFirstFileW(path.c_str(), &FindData);//Запускается поиск файлов
 
    if (file == INVALID_HANDLE_VALUE)
    {
        printf("FindFirstFile failed (%d)\n", GetLastError());
        return;
    }
    else//Если файлы есть и без ошибок
    {
        do
        {
            if (wcscmp(FindData.cFileName, L".") != 0 && wcscmp(FindData.cFileName, L"..") != 0)
            {
                if (FindData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
                {
                    wstring new_path = init_dir + L"\\" + FindData.cFileName;
                    GetFiles(new_path);
                }
                else
                {
                    wcout << init_dir + L"\\" << FindData.cFileName << endl;
                }
            }
        } while (FindNextFileW(file, &FindData) != 0);//Пока есть файлы,продолжаем поиск
    }
 
    FindClose(file);//Закрываем поиск файлов
}
Теперь FindFirstFile возвращает 161 ошибку при работе с компьютером подключенном по локальной сети, а на обычных локальных дисках отрабатывает так же, без ошибок.

Вернуться к обсуждению:
Метод не видит папок на локальном компьютере C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2017, 20:23
Готовые ответы и решения:

MySQL на локальном компьютере
Здравствуйте! Установил MySQL на Win XP. Всё запустилось. Создал юзеров. В Службах БД запущена....

Настройка БД на локальном компьютере
Имеется база данных с расширением .DAT, и программа редактирования и управления для неё. Не могу...

Sharepoint на локальном компьютере
Доброго времени суток! Нужно создать веб-страничку с использованием sharepoint. SharepointServer...

Запуск zf на локальном компьютере
доброго времени пытаюсь освоиться с zf. дошел аж до установки, скачать - скачал!...

11
18.12.2017, 20:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2017, 20:23
Помогаю со студенческими работами здесь

Поиск файлов на локальном компьютере
Доброго всем времени суток! Подскажите как на С++ получить список корневых директорий(С: , Е: и...

Запуск программы на локальном компьютере
Предыстория: На работе, на компе 1 каждое утро скачивается файлик N прогой написаной на с++...

БД Access 2007 на локальном компьютере
БД Access 2007 находится на том же компьютере, что и сервер. Пишу (файл - bd.php): &lt;?php //...

Открытие порта на локальном компьютере
Здравствуйте. Подскажите пожалуйста. есть сервер и компьютеры входящие в домен, как с сервера...

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