Форум программистов, компьютерный форум CyberForum.ru

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

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

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

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

17.12.2008, 08:19. Просмотров 728. Ответов 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), а необходимо написать такой конструктор который бы позволил инициализировать матрицы с помощью [] и при том любой размерности. Как такой конструктор написать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru