Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка бинарных операций https://www.cyberforum.ru/ cpp-beginners/ thread161155.html
Привет! Начал изучать перегрузку операций. В отступление хочется сказать, что это очень увлекательно и интересно. Но в моей книге, есть один момент, который я не понял. Вернее понял, но не до конца. Итак, что диктует книга: Существует правило: объект, стоящий с левой стороны операции, вызывает функцию оператора. Объект, стоящий справа от знака операции, должен быть передан в функцию в...
C++ Имитация нажатия клавиш С/С++
Задача такая: Программа должна имитировать нажатие клавиш в фоновом режиме. То-есть она должна нажимать заранее заданные кнопки(кнопку), с определенной периодичностью. Что-то вроде бота. Каким способом это реализовать ? (на С или на С++ разницы нет, главное что бы работало) Добавлено через 33 минуты Вопрос решил, тему можно закрыть.
C++ Алгоритм Кнута-Морриса-Пратта https://www.cyberforum.ru/ cpp-beginners/ thread161153.html
здравствуйте. можете объяснить по примеру алгоритм кнута-морриса-пратта
C++ Включение поддержки C99 в CodeBlocks Здравствуйте! Нужно написать прогу на C (без плюсов, желательно чтоб стандарт С99). Пишу в C::B. Эта сволочь мне выдает: use option -std=c99 or -std=gnu99 to compile your code. (использую gcc) Я и сам знаю, что нужно использовать опцию, но как её включить в C::B? В меню Settings > Compiler and debugger только опции g++. Помогите пжалста, надоело компилить в консоли. https://www.cyberforum.ru/ cpp-beginners/ thread161152.html
C++ считывание строки
ввело в ступор... как считать строку без применения стринга..ну т.е.: char a; cin >> a; как мне теперь считать строку...какой функцией
C++ Перевод стандартных потоков ввода/вывода в файлы https://www.cyberforum.ru/ cpp-beginners/ thread161143.html
Интересует сея возможность.. Знаю про freopen с С файлами, но вот интересна такая возможность в С++. В книгах и сети написано типа такого: ofstream ofs; // открыли файл if(ofs) { cout=ofs; } Вполне неплохо. Но у меня так работать не хочет. Пробовал разными способами.
C++ Конкатенация строк Имеется две строки string1 и string2, мне нужно что бы строка string3 содержала в себе обе, сначало string1, потом string2. Kак это сделать на С? https://www.cyberforum.ru/ cpp-beginners/ thread161112.html C++ Дописать символ в начало файла
Добрый день подскажите плиз что не так уже голова распухла #include<fstream> #include<iostream> using namespace std; void main() { char b = 'b';
C++ Найти сумму элементов массива, расположенных между первым и вторым негативными элементами 1. Работа с одномерными массивами: В одномерном массиве, который состоит из п=10 элементов веществ, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива, расположенных между первым и вторым негативными элементами. Превратить массив так, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом - все другие. 2 Работа с двумерными массивами: В... https://www.cyberforum.ru/ cpp-beginners/ thread161042.html C++ Объявить массив строк из n элементов по m символов в каждом https://www.cyberforum.ru/ cpp-beginners/ thread161039.html
как обьявить строковый массив, чтобы в каждом элементе было m символов и массив состоял из n элементов???
C++ блок-схема к ро-методу Полларда
Доброго времени суток. Есть программа, нужно нарисовать к ней блок-схему. Собственно далек от этого дела, поэтому помогите пожалуйста если у кого есть светлые мысли:sorry: Вот код программы:#include <stdafx.h> #include <cstdio> #include <cstdlib> #include <cmath> #include <algorithm> #include <string> #include <vector> #include <deque> #include <sstream> #include <set>
C++ Указатели на функции Помогите написать определения(или объявления) функций которые соответсвуют типам указателей. С первой я разобрался, а вот со следую щими головоломками у меня не чё не получается!:wall: 1)// Функция void f1() {} Tpf1 pf1 = f1; 2)typedef void *(*(*Tpf2)(int)); 3)typedef float(*(*Tpf3)(int, int, float))(int); https://www.cyberforum.ru/ cpp-beginners/ thread161030.html
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
24.08.2010, 19:31 0

Размер матрицы - C++ - Ответ 923063

24.08.2010, 19:31. Показов 9680. Ответов 39
Метки (Все метки)

Ответ

Цитата Сообщение от andreyich Посмотреть сообщение
Я так понимаю ,если я в отдельном класе просто пропишу фу-и и подключу он тоже будет работать??
Нет, я просто к тому, что с такой реализацией матриц в классе нет необходимости. Т.е. вместо этого:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef  _MATRIX_HPP_
#define  _MATRIX_HPP_
 
class MATRIX
  {
    public:
      int detimtr(int **,int );
      double detdomtr(double **,int );
      int minimtr(int **,int ,int ,int );
      float minflomtr(float **,int ,int ,int );
      void sumimtr(int **,int **,int **,int ,int );
      void sumdomtr(double **,double **,double **,int ,int );
      void trimtr(int **,int **,int ,int );
      void trdomtr(double **,double **,int ,int );
      void dobiimtr(int **,int **,int ,int ,int );
      void dobdoimtr(double **,double **,int ,int ,int );
      void dobdodomtr(double **,double **,double ,int ,int );
      void rizimtr(int **,int **,int **,int ,int );
      void rizdomtr(double **,double **,double **,int ,int );
      void mnozhimtr(int **,int **,int **,int ,int ,int );
      void mnozhdomtr(double **,double **,double **,int ,int ,int );
  };
#endif
напиши это:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef  _MATRIX_HPP_
#define  _MATRIX_HPP_
 
      int detimtr(int **,int );
      double detdomtr(double **,int );
      int minimtr(int **,int ,int ,int );
      float minflomtr(float **,int ,int ,int );
      void sumimtr(int **,int **,int **,int ,int );
      void sumdomtr(double **,double **,double **,int ,int );
      void trimtr(int **,int **,int ,int );
      void trdomtr(double **,double **,int ,int );
      void dobiimtr(int **,int **,int ,int ,int );
      void dobdoimtr(double **,double **,int ,int ,int );
      void dobdodomtr(double **,double **,double ,int ,int );
      void rizimtr(int **,int **,int **,int ,int );
      void rizdomtr(double **,double **,double **,int ,int );
      void mnozhimtr(int **,int **,int **,int ,int ,int );
      void mnozhdomtr(double **,double **,double **,int ,int ,int );
 
#endif
Ну и соответсвенно измени определение этих функций.

Вернуться к обсуждению:
Размер матрицы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.08.2010, 19:31
Готовые ответы и решения:

Нужно считать размер квадратной матрицы из файла.Размер заранне считать не известным
КУ всем.Нужна помощь,как считать из условного файла file.txt, где есть матрица, её размер, назовём...

размер матрицы
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;stack&gt; using namespace std; typedef...

Размер vs. размерность матрицы
Вопрос скорее теоретический. Чем отличается размер матрицы от размерности? И как правильно...

Задать размер матрицы
Здравствуйте. Хочу задать размер матрицы примерно вот так (так нельзя, естественно): #include...

39
24.08.2010, 19:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.08.2010, 19:31
Помогаю со студенческими работами здесь

Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки. размер матрицы 7х7.заранее спасибо
Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой...

Найти минимальный размер матрицы размером m x n
Помогите, пожалуйста! Программа считывает размеры матрицы, рандомно генерирует значения ее членов и...

Как задать размер матрицы в конструкторе класса?
Подскажите как задать размер матрицы в конструкторе класса? Решаю задачи из учебника, не могу...

Выражение должно иметь константное значение (размер матрицы)
Ошибка в строке 12: Выражение должно иметь константное значение Что не так? как исправить? ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru