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

Не могу выполнить поиск - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исправления ошибок http://www.cyberforum.ru/cpp-beginners/thread1197729.html
Здравствуйте. Прошу помощи у знающих людей. У меня есть кое-какая программа (прилагается в архиве). Вопросов несколько.. 1) "Файл-Внесення оцінки" - выдает ошибку. 2) "Файл-Внесення пропусків"...
C++ Разработка класса контейнера День добрый. В общем у меня есть программа, программный код приведу ниже. Класс Очередь (CQueue) с такими же методами, как и класс Стек. Этот класс представляет собой такую структуру данных, в... http://www.cyberforum.ru/cpp-beginners/thread1197718.html
C++ Не работает stoi(str1[1])
Почему не компилируется код: string str1 = "12345"; сout << "stoi(str1)\t" << stoi(str1)*3 << endl; error: call of overloaded 'stoi(char&)' is ambiguous note: candidates are: note: int...
C++ Не запускается приложение
Когда в netbeans отлаживаю то все норм..сообщения выходят на консоль и т.п.компилиться без ошибок..в консоли тоже компилиться без ошибок, но как только запускаю в консоли на исполнение, приложение...
C++ Как найти минимальный элемент над побочной диагональю? http://www.cyberforum.ru/cpp-beginners/thread1197705.html
Вот код, но почему то выводит просто второй элемент последней строки, не могу понять в чем тут дело. #include <iostream> #include <conio.h> #include <time.h> #include <iomanip> #include...
C++ Функция с побитовым сложением Здравствуйте. Есть функция: void Send( int iNum ); Вызываю: Send( 1); Send( 2); А как работать с побитовыми сложениями, например сразу послать в одной функции Send( 1 | 2 ); подробнее

Показать сообщение отдельно
asql
75 / 76 / 26
Регистрация: 03.06.2014
Сообщений: 459

Не могу выполнить поиск - C++

03.06.2014, 14:55. Просмотров 231. Ответов 4
Метки (Все метки)

Не давно начал изучать С++(до этого изучал только веб), и можно сказать с уверенностью что он запутаннее и сложнее чем ПХП или яваскрипт. В общем, решил попрактиковаться и сделать поиск, но функция отвечающая за поиск файлов "непонятно" себя ведет!


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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include <windows.h>
#include <string>
#include <iostream>
#include <sstream>
using namespace std;
 
 
  void findDirect(string direct){
    string Path=direct, rmmp;   
            
            WIN32_FIND_DATA FindFileData;
            HANDLE hf;
            rmmp=Path+"*";
             hf=FindFirstFile(rmmp.c_str(), &FindFileData);
             if (hf!=INVALID_HANDLE_VALUE)
        {
                do
                { 
                direct  += FindFileData.cFileName; 
 
                 
                  if((FindFileData.dwFileAttributes  & FILE_ATTRIBUTE_HIDDEN)==0){ 
            cout << "Path file:  "<<direct<<endl;            
            findDirect(direct+"\\");
 
        }
            
                direct=Path;  
                
 
                }
 
                while (FindNextFile(hf,&FindFileData)!=0);
 
                FindClose(hf);
        }
    cout<<"________________________"<<endl;
 
    
 }
 
 
int main()
{
 
 
 
 
 DWORD Disks = GetLogicalDrives();
char temp[2];
stringstream ddfir;
 
    for(int dc = 0; dc < 32; dc++)
    {
        if (Disks & (1<<dc))
        {           
            temp[1]=0;
            temp[0]='A'+dc;
            ddfir<<temp;
            cout<<ddfir.str()+":\\"<<endl;
            findDirect(ddfir.str()+":\\");
            ddfir.str("");
            Sleep(1000);
             
             
        }
    }
system("pause");
return 0;
}
какое то "непонятное" зацикливание идет у нее

Добавлено через 5 минут
Цитата Сообщение от asql Посмотреть сообщение
Disks & (1<<dc)
и что это за символ & и <<
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru