Форум программистов, компьютерный форум 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 << (ostream& o,rational x);
C++ Вычислить время. Функция time Всем привет. С помощью функции time требуется вычислить текущее время. Код я написал ниже. Мой код работает почти правильно, но количество часов почему-то меньше на 4, чем должно быть (см. фото). Остальные данные выводятся верно. #include <iostream> #include <time.h> using namespace std; int main(void){ int min, sec, hour; time_t timer, hold; http://www.cyberforum.ru/cpp-beginners/thread777496.html
Error C2039: list: не является членом "std" C++
итак: делаю MFC проект. Собственные функции пишу в отдельном MyLibrary.cpp к которому еще прилагается MyLibrary.h. функция написана, компилится, а вот в h файле вылетают ошибки error C2039: list: не является членом "std" error C2143: синтаксическая ошибка: отсутствие ";" перед "<" error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по...
C++ Класс вещественных чисел
Всем привет. Требуется выполнить задание, которое на фото (написать класс вещественных чисел). Код, который я написал смотреть ниже. Вот вопрос: правильно ли сделано, что функции nod, nok, Round вынесены за пределы класса? Как вы считаете, что можно было бы добавить в класс или исключить? //Rational.h #pragma once //вспомогательные функции int Nod(int a, int b); //вычисление...
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 = mas; for(int i=1; i<n; i++){ if(mas > max) max = mas; подробнее

Показать сообщение отдельно
wi3ik
0 / 0 / 0
Регистрация: 02.02.2013
Сообщений: 8
03.02.2013, 05:22  [ТС]     робота с каталогами Windows
Я попробовал написать кое-что, но вот проблема - может кто-то скажет:
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;
}
 
Текущее время: 08:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru