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

Не могу понять почему не присваивает?( - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Тригонометрических функиция http://www.cyberforum.ru/cpp-beginners/thread693241.html
http://www.cyberforum.ru/attachment.php?attachmentid=199285&stc=1&d=1352496386 Подскажите, возможен ли такой код и можно ли написать программу так, чтобы не было ничего до main() ?: #include <stdio.h> #include <stdlib.h> #include <math.h> int fac(int n) { return !n ? 1 : n * fac(n - 1); }
C++ Обработка строк указателем #include <iostream> using namespace std; int main() { char tmp ; char* ptr; int res; const char S ('*'); int z ; while (1) http://www.cyberforum.ru/cpp-beginners/thread693231.html
Создать класс String для работы со строками C++
здравствуйте) напишите пжлста програмку: Пояснение к заданию: Во всех заданиях необходимо реализовать конструктор инициализации (один или нес- колько) и конструктор без аргументов. Указанные в задании операции реализуются по- средством перегрузки подходящих операций. Во всех заданиях обязательно должны быть реализованы соответствующие операции с присваиванием, ввод с клавиатуры, вывод на...
C++ Структуры, не считает сумму цифр!
Мы должны ввести какое-то название и три числа, а функция должна вывести сумму тех цифр, но выводит последний элемент! Форма ввода: aaa 2 3 4 ddd 2 2 2
C++ Подсчет количества русских согласных букв с строке http://www.cyberforum.ru/cpp-beginners/thread693209.html
помогите, пожалуйста!!!! Нужно подсчитать количество русских согласных букв в строке, введенной с клавиатуры!!! что тут не правильно??? #include <iostream> using namespace std;
C++ Олимпиадная задача "Замок" Намекните, как решать эту задачу. Готовлюсь к олимпиаде по информатике, и попалась очень сложная для меня задача. Помогите, пожалуйста!!! Задача A. Замок Замок имеет форму большого квадрата, составленного из N × N маленьких квадратиков. Внеш- ние квадратики являются башнями, именно они играют основную роль в защите замка от неприяте- ля. Например, если замок имеет размер 4×4, то у него 12... подробнее

Показать сообщение отдельно
c0nail
0 / 0 / 0
Регистрация: 09.11.2012
Сообщений: 30
09.11.2012, 18:45     Не могу понять почему не присваивает?(
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
71
72
73
74
75
76
77
78
79
80
81
82
83
#include <stdio.h> 
#include <conio.h>
#include <iostream>
#include <windows.h>
#include <tchar.h>
#include <string.h>
using namespace std;
 
void FindFiles(TCHAR* pszPath, TCHAR* pszMask)
{
    TCHAR szFileName1[MAX_PATH];
    TCHAR szFileName2[MAX_PATH];
    WIN32_FIND_DATA fd;
    HANDLE hFind;
   
   
    wsprintf(szFileName1, _T("%s\\%s"), pszPath,pszMask);
  
 /* ПОЧЕМУ ФИНД не принимает значение?????((((*/   hFind = FindFirstFile(szFileName1, &fd);
    
   
    if (hFind == INVALID_HANDLE_VALUE) return;
    do
    {
             wsprintf(szFileName1, _T("%s\\%s"), pszPath, fd.cFileName);
             wprintf(szFileName1);
            
            
    /*          char  * Name = new char [sizeof(szFileName) / sizeof(char)];
                WideCharToMultiByte(CP_ACP, 0,  szFileName, -1, Name, strlen(Name), NULL, NULL);
                
                char  * type = new char [sizeof(pszMask) / sizeof(char)];
                WideCharToMultiByte(CP_ACP, 0,  pszMask, -1, type, strlen(type), NULL, NULL);
 
 
 
            if(!strcmp(type,"*.doc"))
                {
                    char * B;
                    B=strstr(Name, ".doc");
                        if(!B==0 )
                           {
                              strcat(Name,"/");
                              printf("%s\n",Name);}
               }
                
                if(!strcmp(type,"*"))
                {printf("%s\n",Name);} */
                    
                
        
                
    } while(FindNextFile(hFind, &fd));
    FindClose(hFind);
     
    wsprintf(szFileName2, _T("%s\\%s"), pszPath,_T("*"));
    hFind = FindFirstFile(szFileName2, &fd);
     
    if (hFind == INVALID_HANDLE_VALUE) return;
    do
    {
        if(!lstrcmp(fd.cFileName, _T("."))|| !lstrcmp(fd.cFileName, _T(".."))) continue;
        if(fd.dwFileAttributes&FILE_ATTRIBUTE_DIRECTORY )
        {
            wsprintf(szFileName1, _T("%s\\%s"), pszPath, fd.cFileName);
             FindFiles(szFileName1, pszMask);
        }
    } while(FindNextFile(hFind, &fd));
    FindClose(hFind);
}
 
 
 
 
int main()
{ 
    
    FindFiles(_T("c:\Intel"),_T("*.doc"));
//  if(!strcmp(argv,"all"))
//  {
//      FindFiles(pszPath,_T("*.*"));}
    getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru