Шаблонный класс vector

  • Автор темы Автор темы shilovec5377
  • Дата начала Дата начала
S

shilovec5377

Всем привет.
Помогите создать шаблонный класс vector и массив который хранит значения
C++:
template<typename T, size_t size>
class array{
public:
		array();
		array(const array<T>& );
 
		~array();
private:
		T arr[size];
};
 
В чем проблема то? - создай для начала нешаблонный класс вектора, который хранит, скажем числа типа double. Если с этим проблем не будет - поможем сделать шаблонным :).

Ну и опишите более подробно функционал который нужен у массива например. Т.к. непонятно. Вот деструктор в вашем примере не нужен вообще, компилятор сделает его автоматически. Если у массива будет только 2 конструктора, то как вы собираетесь проверять что это работает?
почему конструктор копирования принимает array<T>, а не array<T, size> ?
 
  • Нравится
Реакции: shilovec5377
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab