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

робота с каталогами Windows - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сделать сравнения http://www.cyberforum.ru/cpp-beginners/thread777520.html
Вот программа: #include<iostream> #include<conio.h> #include <math.h> using namespace std;class rational { private: int chisl; int znam; public: friend ostream &operator...
C++ Вычислить время. Функция time Всем привет. С помощью функции time требуется вычислить текущее время. Код я написал ниже. Мой код работает почти правильно, но количество часов почему-то меньше на 4, чем должно быть (см. фото).... http://www.cyberforum.ru/cpp-beginners/thread777496.html
Error C2039: list: не является членом "std" C++
итак: делаю MFC проект. Собственные функции пишу в отдельном MyLibrary.cpp к которому еще прилагается MyLibrary.h. функция написана, компилится, а вот в h файле вылетают ошибки error C2039:...
C++ Класс вещественных чисел
Всем привет. Требуется выполнить задание, которое на фото (написать класс вещественных чисел). Код, который я написал смотреть ниже. Вот вопрос: правильно ли сделано, что функции nod, nok, Round...
C++ Класс "Точка", перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread777474.html
не могу найти где накосячил. тестил только арифметику. при выполнении получаю следующее: # include <iostream> using namespace std; class point { int x, y; public:
C++ Номер максимального и минимального элементов Нужно найти номер максимального и минимального элементов #include <iostream> using namespace std; int find_max_value(int* mas, int n){ // поиск максамального элемменета массива int max =... подробнее

Показать сообщение отдельно
wi3ik
0 / 0 / 0
Регистрация: 02.02.2013
Сообщений: 8
03.02.2013, 05:22  [ТС]
Я попробовал написать кое-что, но вот проблема - может кто-то скажет:
1 - как инициализировать переменную szDir строкой, в которой будет сказан адрес какой-то директории, например " С:\ " или " С:\Windows "?
2 - Почему в коде, после вызова функции FindFirstFile она возвращает значение INVALID_HANDLE_VALUE?

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
#include<Windows.h>
#include<iostream>
 
using namespace std;
 
int main(int argc, char *argv)
{
    WIN32_FIND_DATA ffd;        // structure with information about the found object
    LARGE_INTEGER filesize;     //
    TCHAR szDir[MAX_PATH];      //
    size_t length_of_arg;       //
    HANDLE hFind=INVALID_HANDLE_VALUE;  //
    
    //StringCchCopy(szDir, MAX_PATH, argv[1]); 
    //StringCchCat(szDir, MAX_PATH, TEXT("\\*")); 
 
    
    // set szDir
    
 
    hFind=FindFirstFile(szDir,&ffd);
 
   if (hFind==INVALID_HANDLE_VALUE)  
   { 
      cout<<"Why this condition is TRY?\n";
      return -1;
   } 
 
   // if we are here - it means that we have some object, which may be or directory or file
 
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru