→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
qsort и и массив структур 
Автор Сообщение
Начинающий

Регистрация: 26.11.2009
Сообщения: 2

Репутация: 0 [ ? ]
Сообщение qsort и и массив структур


26.11.2009 11:31
Профиль Отправить email
Начинающий

Регистрация: 26.11.2009
Сообщения: 4

Репутация: 0 [ ? ]
Сообщение Re: qsort и и массив структур
помогите пожалуйста
код программы

Код программы:

//---------------------------------------------------------------------------

#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#pragma hdrstop
#include "structur.h"

//---------------------------------------------------------------------------

void displayRecord (int, pipleListRecord plRec);
int main(int, char**)
{
pipleListRecord* listArray[5];
listArray[5] = new pipleListRecord;
cout << endl;
int index = 0;
do {
cout << "Name: ";
cin.getline(listArray[index]->Name,
sizeof(listArray[index]->Name) - 1);

cout << "Famely: ";
cin.getline(listArray[index]->Famely,
sizeof(listArray[index]->Famely) - 1);

cout << "Adress: ";
cin.getline(listArray[index]->Adress,
sizeof(listArray[index]->Adress) - 1);

cout << "Data: ";
cin.getline(listArray[index]->Data,
sizeof(listArray[index]->Data) - 1);

char buff[10];
cout << "Strah: ";
cin.getline(buff, sizeof(buff) - 1 );
listArray[index]->Strah = atoi(buff);
index++;
cout << endl;
}
while (index < 5);
clrscr();
for (int i = 0; i < 5; i++) {
displayRecord(i, *listArray[i]);
}
cout << "Choose a record: ";
char rec;
do {
rec = getch();
rec -= '1';
} while (rec < 0 || rec >4);
pipleListRecord temp = *listArray[rec];
clrscr();
cout << endl;
displayRecord(rec, temp);
getch();
return 0;
}
void displayRecord(int num, pipleListRecord plRec)
{
cout << "Record " << num + 1 << ":" << endl;
cout << "Name: " << plRec.Name << " ";
cout << endl <<
cout << "Famely: " << plRec.Famely << " ";
cout << endl <<
cout << "Adress: " << plRec.Adress << " ";
cout << endl <<
cout << "Data: " << plRec.Data << " ";
cout << endl <<
cout << plRec.Name << " ";
cout << plRec.Famely << " ";
cout << plRec.Adress << " ";
cout << plRec.Data << " ";
cout << plRec.Strah;
cout << endl << endl;
}
//---------------------------------------------------------------------------

видает ошибку:

Project xxxx raised exception class yyyyy with message 'zzzzzz'.

Process stopped. Use Step or Run to continue.
что я не так делаю???????


26.11.2009 12:08
Профиль Отправить email
Начинающий

Регистрация: 26.11.2009
Сообщения: 2

Репутация: 0 [ ? ]
Сообщение Re: qsort и и массив структур


26.11.2009 12:23
Профиль Отправить email
Начинающий
Аватара пользователя

Регистрация: 25.11.2009
Сообщения: 18

Репутация: 0 [ ? ]
Сообщение Re: qsort и и массив структур


26.11.2009 13:36
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 


Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
© 2013 «Форум программистов Украины»