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

error C2447 - C++

Восстановить пароль Регистрация
 
na3ar1y
 Аватар для na3ar1y
48 / 4 / 1
Регистрация: 14.11.2010
Сообщений: 163
04.12.2011, 16:25     error C2447 #1
Здравствуйте друзья, не получается разобраться самому в коде и прошу у вас помощи. объясните что в этом коде не так что выдает error C2447?

Добавляю еще свои библиотеки в документе "bos_2.rar"

error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)


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
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include "MMATH.h"
#include "math.h"
using namespace std;
 
void main()
{
    void for_mladwuh_bit(M_LONG);   
}   
 
void for_mladwuh_bit( M_LONG x, M_LONG k, M_LONG N, M_LONG M)
            {                                    // компелятор выдает ошибку в этой строчке
                M_LONG x={1,2};
                M_LONG k={6,1,2,3,4,5};
                M_LONG N={8,2,3,4,5,6,7,8,9};
                M_LONG M={32,54,55,756,867,454,345,3453,645,7675,54,54,756,867,454,345,3453,645,7675,54,54,756,867,454,345,3453,645,7675,54,54,756,867}; 
                M_LONG A,B,S;
 
                for(int l=0;l<32;l++)   {
                std::cout<<M[l]<<", "<<endl;
                                        }
                std::cout<< " - massaga \n"<<endl;
 
                M[0]=1;
                M[1]=1;
 
                if(!k[1] && k[0] == 1){ return;}
                m_copy(S,x); 
 
                    for(unsigned int j=0; j<(int)k ;j++)
                    { 
                        for(int i=0; i<32 ;i++)
                        { 
                            if(k[j] & (1<<i))
                            {
                                m_mul(M,S,A); //A=M*S
                                m_div(A,N,B,M); //   A\N          B - 4astnoe   M - ostatok
                            }
                            m_sqr(S,x);       // A=S^2 //s a
                            m_div(A,N,B,S);   //   A\N    B-4astnoe      S-ostatok
                        } 
                        std::cout<<M[0]<<"\n"<<endl;
                    }
                    system ("PAUSE");
            }
Вложения
Тип файла: rar bos_2.rar (9.2 Кб, 9 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2011, 16:25     error C2447
Посмотрите здесь:

ошибка компиляции error C2447 C++
C++ vc++ (error C2447)
C++ error C2447: '{' : missing function header
Все та же ошибка error C2447 C++
C++ error C2447: missing function header
C++ Error 1 error C2447: '{' : missing function header (old-style formal list?) и почему не работает ? и подскажите как пользоваться wcout
C++ Ошибка error C2447
Error C2447: {: отсутствует заголовок функции C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 19:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru