Новые сообщения · Правила  
Страница 1 из 11
Форум ПРОГРАММИСТОВ » УЧЕБНЫЕ МАТЕРИАЛЫ » Лабораторки » Дописать метод класса (test:: ....) сортировка в массиве
Дописать метод класса (test:: ....) сортировка в массиве
Нужно ДОПИСАТЬ метод, реализующий сортировку в массиве (Язык С++)
//---------------------------- 1 -------------------------------------
#include <iostream.h>
#pragma hdrstop
// класс, реализующий массив любого вида без шаблона
class test {
void * ptr; // указатель на массив произвольного типа
int size; // размер одного элемента данных
int len; // длина массива
public:
test (int=sizeof(int), int=100);
// конструктор - принимает размер элемента и количество
~test();
void * elem (int); // возвращает указатель на i-й элемент
};
test::test(int sz, int ln)
{
ptr = new char[sz*ln];
size = sz;
}
test::~test() { delete ptr;}
void * test::elem(int i)
{
char * t = (char*)ptr;
return t+i*size;
}
1 | Автор: Zidane_13 | 2011-01-16, 12:38   |  Репутация: [ + 0 ]
1 | Автор: Zidane_13 | 2011-01-16, 12:38   |  Репутация: [ + 0 ]
Форум ПРОГРАММИСТОВ » УЧЕБНЫЕ МАТЕРИАЛЫ » Лабораторки » Дописать метод класса (test:: ....) сортировка в массиве
Страница 1 из 11
Поиск: