Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнить три числа ; A,B,C https://www.cyberforum.ru/ cpp-beginners/ thread124247.html
Сравнить три числа ; A,B,C. На писать на экране ,которое из них большее,а какое меньшее
C++ Перевод из string в ASCII
Как можно перевести строку в ASCII коды? Есть ли возможность переводить сразу, а не через char? Спасибо...
C++ Написать программу, обеспечивающую ввод строк и обмен местами слов максимальной и минимальной длины в каждой
не могу понять что в проге не так,на данный момент "по идеи" прога должна разбить строку на много много слов)))но пока не работает даже эта малая часть всего.....помогите плиз понять что...
C++ разделить числа, и записать их как массив Добрый вечер! Подскажите пожалуйста, как можно, имея, например, файл с последовательностью чисел 2 7 4 3, разделить числа, и записать их как массив. https://www.cyberforum.ru/ cpp-beginners/ thread124185.html
C++ Создание проекта https://www.cyberforum.ru/ cpp-beginners/ thread124183.html
Проблема вот в чем: запускаю вижуал студио, создаю новый проект, на экране: // 000000000.cpp : main project file. #include "stdafx.h" using namespace System; int main(array<System::String...
C++ система компьютерного обучения
Уважаемые гуру! Написал прогу САБЖ. Юзер вводит ответ на пример, который задает программа. Если ответ true - выводит рандомно реплики по типу "Хорошо" или "Молодец" и так далее и задает следующий...
из паскаля в С++ C++
Здравствуйте! Помогите пожалуйста перевести код программы в паскале на С++: Program Example; uses crt; Type mas=array of Integer; var a,m: mas; n,s,k,mini: Integer; Procedure Vvod(var a:...
C++ Рисования графика Есть функция y=x, надо построить график функции интервал например https://www.cyberforum.ru/ cpp-beginners/ thread124143.html
C++ Формулы Гаусса и Ньютона-Котеса https://www.cyberforum.ru/ cpp-beginners/ thread124136.html
Всем тем кто читает мою тему!!! Привет!!! Я очень надеюсь на вашу помощь,и искренне верю что кто-нибудь мне поможет!!! Народ выручайте,я совсем не понимаю С++ и Визуал Студио,а мне вот через 1...
C++ Вставка в линейный список Привет всем, не пойму почему функция insert не правильно работает(, а в частности, установление нового узла с предыдущим. После вставки нового узла у меня указатель на предыдущий элемент содержит... https://www.cyberforum.ru/ cpp-beginners/ thread124133.html
72 / 1 / 3
Регистрация: 28.11.2009
Сообщений: 78
02.05.2010, 18:16  [ТС] 0

Двумерный массив в качестве параметра функции

02.05.2010, 18:16. Просмотров 5821. Ответов 21
Метки (Все метки)

Ответ

CyBOSSeR, выдаёт вот такие ошибки..

Код
error C2265: '<Unknown>' : reference to a zero-sized array is illegal  (стр. 4)
error C2087: '<Unknown>' : missing subscript       (стр. 4)
error C2783: 'int __cdecl Sum(int (&)[1][1])' : could not deduce template argument for 'n'  (стр. 20)
error C2783: 'int __cdecl Sum(int (&)[1][1])' : could not deduce template argument for 'm'   (стр. 20)
и мне вот что не понятно: в качестве параметра можно давать имя массива и его размерность.. так для одномерного массива, но ведь первая переменная многомерного массива занимает тоже одну ячейку. Почему тогда нельзя сделать по аналогии с одномерным массивом. например:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int sum(int mas[][],const int l,const int m);
 
int main(){
 
    int marks[l][m]={{1,2,-4,6},{0,5,-2,8}};
    cout<< sum(marks,l,m);
    return 0;
}
 
int sum(int mas[][],const int l,const int m)
{
    int s = 0;
    for (int i=0 ; i<m; i++)
        for (int j=0 ; j<m; j++)
            s += mas[i][j];
    return s;
}


Вернуться к обсуждению:
Двумерный массив в качестве параметра функции
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.05.2010, 18:16

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Передача функции в качестве параметра
Как передать функцию с параметрами в transform? Т.е., например, мне надо из каждого числа вектора...

Указатель на функцию в качестве параметра функции
ln(1-x)+sinx необходимо создать программу демонстрирующую возможность использования указателя на...

Функции, передача массива в качестве параметра
Приветствую) Собственно, есть простенькое задание с двумерными массивами, оно выполнено: ...

Передача CString в качестве параметра функции
Добрый всем вечер! Мучает один вопрос, на который не могу найти ответ. Как наилучшим образом...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.