Форум программистов, компьютерный форум 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"; подробнее

Показать сообщение отдельно
kursant
1 / 1 / 0
Регистрация: 31.01.2010
Сообщений: 61
28.02.2010, 15:43     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
30
31
#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];
    int currentMatrix;
 
    cout << "Введите размер квадратной матрицы:";
    cin >> currentMatrix;
    cout << "Введите элементы первой матрицы:" << endl;
    InputMatrixCurrent(firstMatrix, currentMatrix);
    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][j];
        }
    }
}
ошибки
Ошибка
error C2664: InputMatrixCurrent: невозможно преобразовать параметр 1 из 'int [5][5]' в 'int'
error C2109: для индекса требуется массив или указатель
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru