C - контейнер типа динамический массив(вектор)
Здраствуйте.Необходимо реализовать на языке С контейнер типа динамический массив, без использования stl.
Цитата:
на языке С
Цитата:
без использования stl
как обычно - у ТС в башке каша
вероятно имеется ввиду С++ ?
и в каком месте проблемы? работа с динамической памятью? перегрузка операторов?
Цитата: MegaMozg
как обычно - у ТС в башке каша
вероятно имеется ввиду С++ ?
вероятно имеется ввиду С++ ?
Это у нынешних "преподавателей" каша в башке. Как тут у студента понимание появится?
Код:
struct din_array_t // тип данных - целый
{
int data; // это данные
struct din_array_t *next; // следуюший элемент
};
{
int data; // это данные
struct din_array_t *next; // следуюший элемент
};
извеняюсь за неполноту вопроса. Нужно написать на чистом си. Да с использованием структур, вопрос в том через что лучше реализовываь.Ибо нудно сделать итератор, сохранение и востановление контейнера из файла, сортировку,удаление дублирующих эл-тов и добавление элементов. Делать как список? В контейнере будут строки произвольной длины.