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

Объявление двухмерного динамического массива в функции - C++

Восстановить пароль Регистрация
 
HeLLSmiTer
2 / 0 / 0
Регистрация: 10.11.2012
Сообщений: 16
16.05.2013, 17:54     Объявление двухмерного динамического массива в функции #1
Подскажите, как объявить динамический массив размерности n*n.
Допустим есть функция
void F1(..., int n)
{

}
Что написать в скобках?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2013, 17:54     Объявление двухмерного динамического массива в функции
Посмотрите здесь:

Объявление динамического массива указателей C++
сделать класс двухмерного динамического массива C++
Объявление динамического одномерного массива. C++
C++ Функция для ввода двухмерного динамического массива
Обращение к элементам двухмерного динамического массива C++
C++ Передача двухмерного массива функции
Передача динамического двухмерного массива в функцию C++
C++ Объявление динамического массива в структуре, ошибка: невозможно инциализировать

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MyMind
24 / 24 / 7
Регистрация: 14.05.2013
Сообщений: 68
16.05.2013, 18:11     Объявление двухмерного динамического массива в функции #2
объявление динамического массива размерностью NxM, чтобы наглядней было.

C++
1
2
3
4
5
6
int **a;
a = new int *[n];   // Захват памяти под указатели
for(i=0; i<n; i++)  a[i] = new int [m];   // и под элементы
...
for(i=0; i<n; i++)  delete []a[i];          // Освобождение памяти
delete []a;
Yandex
Объявления
16.05.2013, 18:11     Объявление двухмерного динамического массива в функции
Ответ Создать тему
Опции темы

Текущее время: 13:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru