#cpp #ооп #visual_cpp #шаблоны_с++
Только начал изучать C++.Решил написать свой класс 'динамического массива'(в качестве
обучения) как std::vector ,с 'умными' запросами на выделение памяти у os - при удалении
элемента не очищать память сразу , а при запросе брать с запасом.
class ListEc
{
private:
int realSize;
public:
int size;
ListEc(?type?,int startSize,int countIterAppe,int reatePop)//конструктор
{
}
};
Но мне нужен тип как псевдоним для управления этим массивом, как это можно реализовать?
Ответы
Ответ 1
Вам нужно почитать, что такое шаблоны в C++ templateclass ListEc { private: int realSize; T* elements; public: int size; ListEc(T el,int startSize,int countIterAppe,int reatePop)//конструктор { } };
Комментариев нет:
Отправить комментарий