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

Прочитать имя файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ if геометрия (Переменной К присвоить номер четверти, в которой находится точка с коэффициентами x,y) http://www.cyberforum.ru/cpp-beginners/thread789749.html
Переменной К присвоить номер четверти, в которой находится точка с коэффициентами x,y (х,у не равны нулю )
C++ Логическая Игра Здравствуйте. Необходимо реализовать логическую игру.Нужен алгоритм\исходник на С\С++. Вот ссылка: http://igroflot.ru/flash_games_28.htm Хотя бы первые два уровня.(не бот) Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread789739.html
C++ Ввод с клавиатуры, анализ, multimap
Пытаюсь сделать переводчик на основе multimap, по заданию словарь небольшой ~20 слов, с файла считываю, создаю карту, а вот с анализом предложения, введенного с клавиатуры, возникли проблемы. Пытался...
не могу добавить код к проекту C++
создал пустой проект в VS 2010, проект создался нормально, но вот выпадающее меню там совсем другое, нежели раньше... жму правой кнопкой мыши по проекту, по идее там должен быть пункт "добавить..." а...
C++ Задача на if (Если A<=B<=C<=D, то каждое число заменить наибольшим из них...) http://www.cyberforum.ru/cpp-beginners/thread789722.html
Вот задача. Даны действительные числа A,B,C,D. Если A<=B<=C<=D, то каждое число заменить наибольшим из них; если A>B>C>D, то числа оставить без изменения; в противном случае все числа заменяются их...
C++ Защита от дурака Вот только начал изучать С++ помогите составить защиту от дурака пожалуйста, вот код: #include <iostream> using namespace std; int main () { setlocale(0, "rus"); double A; double Z;... подробнее

Показать сообщение отдельно
LVV
86 / 83 / 15
Регистрация: 15.02.2010
Сообщений: 332
19.02.2013, 16:43  [ТС]
А у меня не компилируется.
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
  #include <windows.h>
    #include <stdio.h>
 
 
     void showFiles( char *dir, char* mask );
 
    int main( void )
    {
        showFiles(L"C:\\",L"*.*");
        return 0;
    }
 
    void showFiles( WCHAR* dir, WCHAR* mask )
    {
        HANDLE hFind;
        WIN32_FIND_DATA find_data;
        WCHAR f_dir[MAX_PATH];
 
        wcscpy(f_dir,dir);
        wcscat(f_dir,mask);
 
        hFind=FindFirstFile((LPCWSTR)f_dir,&find_data);
        if (hFind != INVALID_HANDLE_VALUE)
            do
            {
                if(!(find_data.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
                    printf("%ls\n",find_data.cFileName );
            }while(FindNextFile(hFind,&find_data));
    }

для строки
C++
1
 showFiles(L"C:\\",L"*.*");
выдаёт:
еrror: cannot convert 'const wchar_t*' to 'char*' for argument '1' to 'void showFiles(char*, char*)'|


для строки
C++
1
 hFind=FindFirstFile((LPCWSTR)f_dir,&find_data);
выдаёт:
еrror: cannot convert 'const WCHAR*' to 'const CHAR*' for argument '1' to 'void* FindFirstFileA(const CHAR*, _WIN32_FIND_DATAA*)'|
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru