0 / 0 / 0
Регистрация: 04.10.2020
Сообщений: 4
1

Ошибка компиляции "C4430: отсутствует спецификатор типа"

17.11.2020, 15:07. Показов 476. Ответов 2
Метки нет (Все метки)

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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
#include <iostream>
#include <fstream>
#include <conio.h>
using namespace std;
class Stack
{
public:
    Stack() : top(0) {}
    int a[1000];
    int top;
    bool empty();
    int pop();
    void push(int x);
    void print();
};
 
bool Stack::empty()
{
    return ((!top) ? (true) : (false));
}
 
int Stack::pop()
{
    return a[--top];
}
 
void Stack::push(int x)
{
    a[top++] = x;
}
 
void Stack::print()
{
    for (int i = 0; i < top; ++i)
        cout << "\n Stack:  " << a[i] << ' ';
    cout << endl;
}
 
// GLOBAL
const N = 5;
int matrix[N][N];
Stack Queue;
 
void breadthSearch(int size, int Start, int Goal)
{
    int Node;
    Queue.push(Start);
    while (!Queue.empty())
    {
        Node = Queue.pop();
        cout << Node + 1 << '\n';
        if (Node == Goal)
        {
            return;
        }
        for (int j = 0; j < size; ++j)
        {
            if (matrix[Node][j])
            {
                Queue.push(j);
                matrix[Node][j] = 0;
            }
        }
    }
}
 
 
int main()
{
    int i, j, I, J, size;
 
    // считываем matrix из файла
    ifstream ifile("labirint.txt");
    ifile >> size;
    if ((size < 2) || (size > N))
    {
        cout << " Size of Matrix is Bad!";
        ifile.close();
        exit(0);
    }
    for (i = 0; i < size; ++i)
        for (j = 0; j < size; ++j)
            ifile >> matrix[i][j];
    ifile.close();
 
    cout << " Insert I: ";   // номер I-ой комнаты
    cin >> I;
    cout << " Insert J: ";   // номер J-ой комнаты
    cin >> J;
    if ((I - 1 < 0) || (J - 1 < 0) || (I - 1 >= size) || (J - 1 >= size))
    {
        cout << " Parameter I or J is Bad!";
        exit(0);
    }
 
    breadthSearch(size, I, J);
 
 
    return 2;
}
В визуал студио вылезает ошибка Source.cpp(40,9): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
не знаю что делать
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2020, 15:07
Ответы с готовыми решениями:

Ошибка C4430: отсутствует спецификатор типа - предполагается int
error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает...

Исправить ошибку компиляции "error C4430: отсутствует спецификатор типа - предполагается int"
Добрый день. Я получил задание написать программку на c++. КНИГА: • фамилия и инициалы автора ;...

Исправить ошибку компиляции "error C4430: отсутствует спецификатор типа - предполагается int"
// training.cpp: определяет точку входа для консольного приложения. // #include &lt;stdio.h&gt;...

Ошибка: "C4430 отсутствует спецификатор типа - предполагается int..."
Гайз, помогите, только начинаю писать на С++, такая ошибка: &quot;C4430 отсутствует спецификатор типа -...

2
Модератор
Эксперт С++
12074 / 9756 / 5900
Регистрация: 18.12.2011
Сообщений: 26,193
17.11.2020, 15:58 2
Цитата Сообщение от pashahaa Посмотреть сообщение
const N = 5;
Так компилятор же русским языком предлагает добавить int!
C++
1
const int N = 5;
1
0 / 0 / 0
Регистрация: 04.10.2020
Сообщений: 4
17.11.2020, 16:10  [ТС] 3
заработало, спасибо, но появились новые проблемы) видимо программа считывает из файла, а файла то нет

Добавлено через 5 минут
или нет, не понимаю
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2020, 16:10
Помогаю со студенческими работами здесь

Error C4430: отсутствует спецификатор типа - предполагается int
Ошибка: error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не...

Error C4430: отсутствует спецификатор типа - предполагается int
ребят только начал осваивать азы на C++, и при свое первой программе натыкнулся на такое... Вот...

Error C4430: отсутствует спецификатор типа - предполагается int
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;time.h&gt; #include &lt;stdio.h&gt; using namespace...

Error C4430: отсутствует спецификатор типа - предполагается int - как исправить?
Учусь работать с шаблонами. Пишу вот такой просто код и компилятор очень сильно ругается. Что...

Ошибка компиляции "отсутствует спецификатор типа"
#include &lt;stdio.h&gt; main() { int num; num = 1; printf(&quot;I simple &quot;); printf(&quot;computer....

Ошибка в программе: отсутствует спецификатор типа
помогите ошибку исправить.не понимаю в чём дело. ошибка: error C4430: отсутствует спецификатор...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru