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

Найти причины возникновения и исправить ошибку 'man' was not declared in this scope - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Порядок вычисления: операторы «|» и «||», «&» и «&&» http://www.cyberforum.ru/cpp-beginners/thread1792958.html
В Java булевые операторы «|» и «||», и «&» и «&&» отличаются друг от друга порядком вычеслений, а в C++ так же как и в Java или по-другому?
C++ Нюансы синтаксиса: использование using Всем доброе утро, вообщем хотел спросить давно уже, а что делает using, помимо вот такого его применения using std::cout; //... вот HelicopterK52, преводил в соседней теме struct Base { http://www.cyberforum.ru/cpp-beginners/thread1792948.html
C++ Наследуются ли конструкторы?
Привет. Хочу спросить, если базовый класс имеет открытый конструктор по умолчанию, то при открытом наследовании будет ли создан конструктор по умолчанию в прямом производном классе, если он не...
Когда необходимы определения членов-перемещения C++
Дарова всем. Не так давно прочел про конструкторы перемещения и соотв. операторы присваивания с перемещением. И возник такой вопрос: эти методы нужно определять только когда класс работает с...
C++ Удалить из матрицы нулевые строки и столбцы и найти строку, содержащую хотя бы один положительный элемент http://www.cyberforum.ru/cpp-beginners/thread1792902.html
Дали три задачи на зачетную. С массивами у меня более менее нормально, но вот сами задания, что от меня требуется - понять не могу. Может кто решал что-то подобное или понимает, что здесь нужно...
C++ Привести систему уравнений к треугольному виду и найти количество строк, среднее арифметическое элементов Дали три задачи на зачетную. С массивами у меня более менее нормально, но вот сами задания, что от меня требуется - понять не могу. Может кто решал что-то подобное или понимает, что здесь нужно... подробнее

Показать сообщение отдельно
Lexxxxy
5 / 5 / 4
Регистрация: 07.08.2016
Сообщений: 33

Найти причины возникновения и исправить ошибку 'man' was not declared in this scope - C++

12.08.2016, 11:53. Просмотров 183. Ответов 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
#include <iostream>
#include <Windows.h>
#include <ctime>
 
using namespace std;
 
class Passport
{
private:
    int ID;
    char nameOfCard[32];
    double balance = 0;
public:
    void fillingInfo();
    void showInfoCard();
    char *answerForQuestion();
 
};
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    Passport answer;
    switch (*(answer.answerForQuestion()))
 
    Passport man[10];
    for (int i = 0; i < 10; i++)
    {
        man[i].fillingInfo();
    }
 
    cin.get();
    cout << "\nПрограмма завершается..." << endl;
    cout << "Нажмите "Enter"";
    cin.get();
    return 0;
 
 
}
Это часть кода. В общем, при компиляции выдаёт ошибку в 30-ой строке 'man' was not declared in this scope. Ничего не понимаю, ведь по сути я прописал выше
C++
1
Passport man[10];
затем уже
C++
1
man[i].fillingInfo();
Помогите разобрать, пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru