Задать вопрос
@Jek_Rock
Java developer

Что делает эта строчка в классах C++?

Есть класс, описывающий группу студентов
class Student
{
    char name[50];
    char fam[50];
    int age;
    char specializ[50];
public:
    void Show()
    {
            cout<<"Фамилия: "<<fam<<endl;
            cout<<"Имя: "<<name<<endl;
            cout<<"Специализация: "<<specializ<<endl;
            cout<<"Возраст: "<<age<<endl;
    }
    void Inpfam()
    {
        cout<<"Введите фамилию студента: \n";
        gets(fam);
        OemToCharA(fam,fam);
    }
    void Inpname()
    {
        cout<<"Введите имя студента: \n";
        gets(name);
        OemToCharA(name,name);
    }
    void Inpage()
    {
        cout<<"Введите возраст: \n";
        cin>>age;
        cin.ignore(1);
    }
    void Inpspecializ()
    {
        cout<<"Введите специализацию: \n";
        gets(specializ);
        OemToCharA(specializ,specializ);
    }
    
};

В функции main создается объект класса.
Student obj[100];
Объясните, пожалуйста, что делает эта строчка: obj[100]; ?
  • Вопрос задан
  • 3278 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
icelaba
@icelaba
Знаю и умею всё
Создает массив объектов класса :-)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@hantalapai
А что делает функция OemToCharA()?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы