Разработка класса вектор и матрица С++
Доброго времени суток!
Необходимо написать на языке Visual С++ (С++ не ниже builder 6.0):
* класс вектор:
- конструктор, деструктор класса, как с указанием точного размера, так и без указания;
- перегруженные операторы умножения векторов, вектора на число, вычитания, суммирования векторов, присвоение значения элемента вектора, вывод на экран.
По сути вектор - это одномерная матрица (строка) с элементами, - числами удвоенной точности. Память под матрицу должна выделятся динамически.
* класс матрица:
- конструктор, деструктор класса, как с указанием точного размера, так и без указания;
- перегруженные операторы умножения, вычитания, суммирования матриц, присвоение значения элементам матрицы (через класс вектор), вывод на экран;
- матрица должна состоять из векторов (строк).
Комментарии к коду обязательны.
Заранее благодарен за внимание!