#pragma once #include "Array.h" namespace MbD { template class DiagonalMatrix : public Array { // public: DiagonalMatrix(size_t count) : Array(count) {} DiagonalMatrix(std::initializer_list list) : Array{ list } {} }; }