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

Форум программистов: 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 ] 


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

Зарегистрированные пользователи: Yahoo [Bot]


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

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