Что означают различные части возвращаемой ошибкой компилятора? - PullRequest
0 голосов
/ 19 января 2020

Вопрос довольно простой c.

Код:

#include<iostream>
#include<fstream>
using namespace std;


struct Customer
{
    char name[20];
    char cell[12];
    double bal;
};

int get_total_records_from_file(char * filename)
{
    // Implement this funtion
    return 0;
}


void get_input_from_user(Customer * ptr){
    cin.ignore();
    for(int i = 0; i < customer_count; i++){
        cout<<"Enter Customer Name (1-20 character long)"<<endl;
        cin.getline(ptr[i].name,20);
        cout<<"Enter Cell No. (11 character long)"<<endl;
        cin.getline(ptr[i].cell,20);
        cout<<"Enter Initial Balance"<<endl;
        cin >> ptr[i].bal;
        cin.ignore();
    }
}

Если у меня есть эта ошибка:

main.cpp:22:21: error: ‘customer_count’ was not declared in this scope

, что делают различные части это означает? То есть что такое 22? какой 21? etcetra.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...