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

Указатель на многомерный массив - C++

Восстановить пароль Регистрация
 
VVertex
1 / 1 / 0
Регистрация: 27.10.2015
Сообщений: 17
27.10.2015, 19:04     Указатель на многомерный массив #1
Можно ли создать и передать указатель одной строкой или как-то попроще?
C++
1
2
3
4
5
6
7
8
9
int main()
{    int m[3][4];
     int *pa = m[0];
     int** a =  &pa;
     cout << n(a,3,4);
     return 0;
}
int n(int **p,int r,int s)
{ .......}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2015, 19:04     Указатель на многомерный массив
Посмотрите здесь:

Многомерный массив, Си!!! C++
многомерный массив C++
C++ Указатель на многомерный массив
Многомерный массив C++
C++ Многомерный массив
C++ многомерный массив
Многомерный массив. С++ C++
Указатель на многомерный массив C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
27.10.2015, 19:10     Указатель на многомерный массив #2
C++
1
2
3
4
5
6
7
8
9
10
11
template <unsigned N, unsigned M>
int n( int (&p)[N][M] ) {
    ...
}
 
int main() {
    int m[3][4];
    ...
    cout << n( m );
    ...
}
Yandex
Объявления
27.10.2015, 19:10     Указатель на многомерный массив
Ответ Создать тему
Опции темы

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