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

error C2664: InputMatrixCurrent: невозможно преобразовать параметр 1 из 'int [5][5]' в 'int' - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка оператора http://www.cyberforum.ru/cpp-beginners/thread99921.html
Здравствуйте.Появился вопрос: есть две переменные float **m,**m1 как перегрузить оператор = в данном случае?(имею ввиду только первую строку,где объявляется перегрузка оператора например Matrix &Matrix::operator=(Matrix &m)) и можно ли вообще это сделать?или нужно,чтобы был обязательно объявлен класс?
C++ Составить программу для решения задачи с целыми числами при помощи циклов Что за бред...Как это сделать? Составить программу для решения задачи с целыми числами при помощи циклов. Долгожитель (возраст не менее 100 лет) обнаружил однажды, что если к сумме квадратов цифр его возраста прибавить число дня его рождения, то как раз получится его возраст. Сколько лет долгожителю? http://www.cyberforum.ru/cpp-beginners/thread99913.html
C++ Определить номера строк и столбцов всех седловых точек матрицы
Помогите немогу решить контрольную по с++ ,задание такое Дана целочисленная прямоугольная матрица.Определить: 1) Количество отрицательных элементов в тех строках,которые содержат хотя бы один нулевой элемент 2)Номера строк и столбцов всех седловых точек матрицы Матрица А имеет седловую точку Aij ,если Aij являеться минимальным элементом в i-й строке и максимальным в j-м столбце
C++ Рекурсия: нахождение минимального элемента массива
Определить рекурсивную функцию,возвращающую минимальный элемент массива.Использовать её для одномерного массива,содержащего n целых чисел.Очень надо.Язык Си
C++ Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов http://www.cyberforum.ru/cpp-beginners/thread99883.html
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг у вас они завалялись на компе или сказать где их можно посмотреть=) Мне нужно просто решить следующие задачи: Множественное наследование: Задание 1. Создать иерархию типов, описывающую – студента, отца семейства и студента-отца семейства. Классы должны конструкторы, включая конструктор...
C++ Демультиплексор на С++ Помогите мне вставить код демультиплексора в программу С++ и описать детально код. Помогите, очень прошу) { bool s0,s1,i; if (StrToInt(S0->Text)==1) s0=true; else s0=false; if (StrToInt(S1->Text)==1) s1=true; else s1=false; if (StrToInt(I->Text)==1) i=true; else i=false; AnsiString f=""; bool tmp=i&s1&s0; if (tmp) f+="1"; else f+="0"; подробнее

Показать сообщение отдельно
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
28.02.2010, 16:52     error C2664: InputMatrixCurrent: невозможно преобразовать параметр 1 из 'int [5][5]' в 'int'
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
28
29
#include "stdafx.h"
#include "iostream"
 
using namespace std;
void InputMatrixCurrent(int *matrix, int size);
int _tmain(int argc, _TCHAR* argv[])
{       
        setlocale(LC_CTYPE,"Russian");
        const int matrixMaxSize = 5;
        int firstMatrix[matrixMaxSize][matrixMaxSize];
        //Размер уже задан в виде константы: matrixMaxSize
        cout << "Введите элементы первой матрицы:" << endl;
        InputMatrixCurrent(&firstMatrix[0][0], matrixMaxSize);
 
        cin.get();
        return 0;
}
 
void InputMatrixCurrent(int *matrix, int size)
{
    for(int i = 0; i < size; ++i)
        {
            for(int j = 0; j < size; ++j)
                {
                    cout << "элемент "<<' '<<i<<' '<<j<<'\t';
                        cin >> matrix[i*size+j];
                }
        }
}
 
Текущее время: 07:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru