Форум программистов, компьютерный форум, киберфорум
Наши страницы

Класс матриц - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить, является ли строка, введённая с клавиатуры, палиндромом http://www.cyberforum.ru/cpp-beginners/thread18722.html
ЗАдание следующее: Написать программу, которая проверяет, является ли строка, введённая с клавиатуры палиндромом. Строка может содержать буквы разных регистров, пробелы и другие символы. При...
C++ Как узнать характер ошибки? Как узнать характер ошибки при открытии файла - например, если файл просто не найден или не существует или ошибка при открытии? http://www.cyberforum.ru/cpp-beginners/thread18714.html
Задачка с одномерным массивом.Найти количество удвоенных нечётных чисел C++
Помогите пожалуйста. Вот текст задания: Даны целые числа a1,a2..an.Известно что a1>0 и что среди a2..an есть хотя бы одно отрицательное число.Пусть a1,a2..an члены данной последовательности.(N...
Дан текстовый файл открыть его удалить из него все пробелы C++
Мне нужно решить такую задачу дан текстовый файл открыть его удалить из него все пробелы причем местоположение пробелов записать в другой файл, чтобы можно то удалять все пробелы то снова их...
C++ Задание по С++ http://www.cyberforum.ru/cpp-beginners/thread18689.html
вот задание - Дана непустая последовательность неотрицательных чисел, записанных в семеричной системе счисления. Напечатать в десятичной системе наибольшее из них. Проконтролировать правильность...
C++ с++ помогите бедной девушке решить задачи по с++!!! 1. даны 2 действительных числа. удвоить первое число, если оно меньше второго, в остальных случаях оставить числа без изменений. 2. найти суммму всех... подробнее

Показать сообщение отдельно
dubin
0 / 0 / 0
Регистрация: 23.09.2008
Сообщений: 12

Класс матриц - C++

17.12.2008, 08:19. Просмотров 745. Ответов 0
Метки (Все метки)

Существует задача написать конструктор и деструктор для шаблона класса матриц который приведен ниже
Код
#template <class t>
Class Matrix{
	t**pm;
short row, col;
public:
		Matrix(short,short);
		`Matrix();
}
Конструктор который я написал сам.
Код
template <class t>
Matrix  <t>:Matrix(short r, short c):pm(new t*[r], row(r), col(c){
	For(short i=0; i<r; i++){
		&m[i]=new t[c];
}
}
Работает прекрасно, но для инициализации матрицы приходиться писать например Matrix <int> mymatr(2,2), а необходимо написать такой конструктор который бы позволил инициализировать матрицы с помощью [] и при том любой размерности. Как такой конструктор написать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru