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

Передача динамических матриц в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Cвязанные списки. Длинная арифметика. http://www.cyberforum.ru/cpp-beginners/thread68045.html
При помощи связанных списков необходимо написать процедуру возведения числа в большую степень (до 200 знаков) как это реализовать? можете написать алгоритм? или сам код с описаниями, если не трудно?
C++ Оформление чёрного окна консоли VS C++ Здравствуйте. Как в си ++ в чёрном окне сделатать следующее: Нужно сделать заливку синим цветом и чтоб буквы голубым (Как в FAR'е). Нужно сделать размер окна на весь экран автоматом. Нужно в переменную записать текущие размеры окна (в пробелах). Нужно сделать выпадающую менюшку как в FAR'е. Пожалуйста помогите.... http://www.cyberforum.ru/cpp-beginners/thread68034.html
C++ шестнатеричное число
как в с++ преобразовать десятичное число в шестнатеричное?
C++ Найти произведение чисел в массиве
кто может помочь #include <iostream.h> #include <stdlib.h> #define N 10 void main() { randomize(); for (int i=0;i<N;i++) {
C++ Циклические очереди в C++ http://www.cyberforum.ru/cpp-beginners/thread68025.html
Привеет всем;) нужно написать функции занесения и извлечения данных для циклической очереди???(обратите внимание на аргументы можно использовать перегрузку функций - так в задании написано:scratch:) простую очередь я вот так накидала(правильно ли?!!): struct Queue { int d; Queue *p; };
C++ Сортировка слов по алфавиту методом выбора. Как это дело реализовать? Задать числовое значение каждой букве в алфавите или же использовать аски ? Посоветуйте) подробнее

Показать сообщение отдельно
www.ru
0 / 0 / 0
Регистрация: 27.11.2009
Сообщений: 3

Передача динамических матриц в функцию - C++

27.11.2009, 20:26. Просмотров 1518. Ответов 4
Метки (Все метки)

Здравствуйте, ребята!

У меня очень простой вопрос.

Я работаю с очень большими матрицами. Они создаются в куче:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const N = 10000;
 
int **MA = new int * [N];
for(int i = 0; i < N; i++){
      MA[i] = new int[N];
}
 
...
 
 
for(int i = 0; i < N; i++){
      delete [] MA[i];
}
delete [] MA;
Как передать матрицу в подобную функцию:

C++
1
2
3
4
5
6
7
void InputMatrix(int M[][N]){
    for (int i = 0; i < N; i++){
        for (int j = 0; j < N; j++){
            M[i][j] = 1;
        }
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru