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

Описать класс «матрица». Добавить метод, вычисляющий определитель матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка массива структур через сортировку массива указателей http://www.cyberforum.ru/cpp-beginners/thread1123663.html
Ошибка возникает в функции void sort(student **ppStud, int k, char ch). Кто видит ошибку - помогите, пожалуйста. Код программы: #include "stdafx.h" #include <iostream> #include <string.h>...
C++ Построить класс для работы с датой Добрый день товарищи, очень нужна помощь, буду благодарен каждому ответу. Задание: Постpоить класс для работы с датой. Класс должен включать следующие поля: число, месяц, год, день недели. Класс... http://www.cyberforum.ru/cpp-beginners/thread1123637.html
C++ Вывод дробной части
Всем привет. Проблема собственно такая, не получается вывести дробную часть стороны треугольника, т.е 4,5(выводит только 4) уже не выводит, менял тип переменных, тип вычисления на float, высчитывает...
Сформировать вектор D (n) из произведений абсолютных ненулевых значений соответствующих строк матрицы C++
Задана матрица целых чисел A(n×n). Все числа-палиндромы, расположенные на главной диагонали, заменить суммой цифр модуля минимального элемента соответствующего столбца матрицы....
C++ Как сделать голосовой поток вывода? http://www.cyberforum.ru/cpp-beginners/thread1123566.html
Ну то есть скармливаешь ему строку оператором <<, а он её читает через динамики. Как это сделать?
C++ Структуры. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы люди, у меня осталось одно задание: Структурный тип содержит поля: координаты х,у и массу материальной точки. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы, вывести... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2893 / 1242 / 78
Регистрация: 27.05.2008
Сообщений: 3,389
19.03.2014, 10:53
Ну вот тебе описание:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#ifndef __MATRIX_H__
#define __MATRIX_H__
 
#include <iostream>
 
template <class T>
class Matrix
{
    T*           data;
    unsigned int rows;
    unsigned int cols;
 
public:
    Matrix(unsigned int _rows, unsigned int _cols);
    ~Matrix();
    Matrix(const Matrix& m);
    Matrix& operator=(const Matrix& m);
 
    // определитель
    T determinant() const;
    
    // чтение-запись
    friend std::istream& operator>>(std::istream& is, Matrix& m);
    friend std::ostream& operator<<(std::ostream& os, const Matrix& m);
};
 
#endif //__MATRIX_H__
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru