Форум программистов, компьютерный форум 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; подробнее

Показать сообщение отдельно
m1Rr0r
 Аватар для m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,213
Завершенные тесты: 2
03.02.2013, 13:40     робота с каталогами Windows
Цитата Сообщение от wi3ik Посмотреть сообщение
TCHAR szDir[MAX_PATH]; //
szDir undefined ?
Цитата Сообщение от wi3ik Посмотреть сообщение
hFind=FindFirstFile(szDir,&ffd);
Что открываешь?
Попробуй:
C++
1
szDir = "C:\\";
Добавлено через 20 минут
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
35
36
37
38
39
40
41
42
43
#include <windows.h>
#include <iostream>
#include <string>
#include <tchar.h>
 
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
    _tcscpy(szDir, TEXT("C:\\"));
    _tcscat(szDir, TEXT("*.*"));
    //StringCchCopy(szDir, MAX_PATH, TEXT("C:\\"));
    //szDir = "C:\\";
    
 
    hFind=FindFirstFile(szDir,&ffd);
 
   if (hFind==INVALID_HANDLE_VALUE)  
   { 
      cout<<"Why this condition is TRY?\n";
      return -1;
   }
   do  {
 
       wcout << "Filename: " << ffd.cFileName << endl;
 
   }while(FindNextFile(hFind, &ffd) != 0);
 
   // if we are here - it means that we have some object, which may be or directory or file
   FindClose(hFind);
   return 0;
}
 
Текущее время: 08:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru