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

Реализовать класс "Матрица" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести строку, из нее удалить всё, кроме нечетных чисел. Отсортировать оставшиеся числа по убыванию http://www.cyberforum.ru/cpp-beginners/thread1164071.html
Суть такова: пользователь вводит строку, из нее удаляется всё, кроме нечетных чисел. Далее они сортируются по убыванию. Подскажите как сделать. Сортировку пузырьком думаю сам напишу, а вот первое...
C++ Среднее геометрическое элементов бинарного дерева Условие задачи для создания программы: "Создать класс TreeDouble, для работы с элементами бинарного дерева вещественных чисел. В этом классе должны быть определены функции-члены класса, обеспечивающие: заполнение дерева, добавление элементов дерева, удаление элемента дерева. Дополнительно перезагрузить в этом классе операторные функции, которые обеспечивают ввод/вывод элементов класса (в том... http://www.cyberforum.ru/cpp-beginners/thread1164047.html
Вывод русских букв в консоли C++
Всем добрый день. Никак не удаётся решить проблему с нормальным выводом русских букв в консоли. Буквы отображаются через всякие другие символы. Помогите с её устранением, если не сложно.
Разъясните ошибки при считывании файла C++
не пойму что от меня требуется тут) пол года изучаем язык) часть ошибок исправил но при считывании с файла лепит нарушение прав доступа #include < Windows.h > #include < stdio.h > #include < clocale > #include < conio.h >
C++ Ошибка при работе с шаблонами в многофайловом проекте http://www.cyberforum.ru/cpp-beginners/thread1164025.html
Цель проста - пишу класс очереди, используя шаблоны. Возниает следующая ошибка: ||=== Build: Debug in Queue (compiler: GNU GCC Compiler) ===| obj\Debug\main.o||In function `main':| main.cpp|10|undefined reference to `Queue<int>::Queue(int)'| main.cpp|12|undefined reference to `Queue<int>::add(int)'| main.cpp|14|undefined reference to `Queue<int>::extract()'| ||=== Build failed: 3 error(s),...
C++ Ошибка при запуске пустого проекта При запуске пустого проекта выдает ошибку. подробнее

Показать сообщение отдельно
IgorSer
0 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 103
04.05.2014, 08:46  [ТС]     Реализовать класс "Матрица"
cooller,
все равно у меня выдает ошибку.
Ошибка такая - " Cannot initialize a parameter of type 'int **' with an rvalue of type 'int *' "

Код

Matrix.h
C++
1
2
3
4
5
class Matrix
{
public:
  void Print(int a, int b, int **mas1);
};
Matrix.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
#include "Matrix.h"
#include "iostream"
 
using namespace std;
 
void Matrix::Print(int a, int b, int **mas1)
{
  for(int i = 0; i < a; i++)
    for(int j = 0; j < b; j++)
      cout << mas1[i][j] << " ";
}
Main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include "Matrix.h"
 
using namespace std;
 
int main()
{
  int a[2][2] = {{1,2},{3,4}};
  
  Matrix mtx;
  mtx.Print(2, 2, (int*)a);
}
 
Текущее время: 12:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru