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

Приведение любого двумерного массива к типу указатель на указатель - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конфликт имен в библиотеках http://www.cyberforum.ru/cpp-beginners/thread1227155.html
Здравствуйте. Возникла проблема при одновременном подключении #include <X11/extensions/xf86vmode.h> и #include "FreeImage.h" Код ошибки: In file included from GUIImageManager.h:13:0, ...
C++ Найти среднее арифметическое двух диагоналей массива Сложная задачка разобраться не могу! ну нада чтобы была формула вычисления а не тупо добавить диагонали и пощитать размер массива может быть любой! Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1227126.html
Как подключить GDI+ в Code::Blocks? C++
Здравствуйте. Пытаюсь работать с графикой в Code::Blocks, но, найти GDI+ не удалось: т.е. ни библиотек, ни заголовочных файлов там нет.Откуда их можно скачать/установить? в интернете есть 2-3...
C++ Управляемый препроцессинг
Наверняка промахнусь разделом, так что переместите пожалуйста если есть более подходящий.Суть вопроса такова: есть условный исходник, который участвует в сборке под несколько осей и несколько типов...
C++ Программа должна удалять из строки все символы, что стоят на чётных местах после буквы "а" http://www.cyberforum.ru/cpp-beginners/thread1227018.html
Программа должна удалять из строки все символы, что стоят на чётных местах после буквы "а". Сделал программу которая это делает, но только с латиницей. Как сюда подключить кириллицу?...
C++ Рекурсивное вычисление корня k-й степени Описать рекурсивную функцию RootK(X, K, N) вещественного типа, находящую приближенное значение корня K-й степени из числа X по формуле: Y_0 = 1, Y_{N+1} = Y_N -\frac{Y_N - \frac{X}... подробнее

Показать сообщение отдельно
Тамика
Котовчанин
912 / 455 / 145
Регистрация: 16.02.2010
Сообщений: 3,144
Записей в блоге: 27
14.07.2014, 16:43
В голову пришёл только такой путь(с помощью еще одной переменной):
C++
1
2
3
4
5
6
7
8
    int arr1[2][3];
    arr1[0][0] = 10;
 
    int** arrPtr = 0;
    int *p = &arr1[0][0];
 
 
    arrPtr = &p;
Иначе не знаю как.

Добавлено через 1 минуту
Вот такой вот код выдает значение верно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main()
{
    int arr1[2][3];
    arr1[0][0] = 10;
    arr1[0][1] = 20;
 
    int** arrPtr = 0;
    int *p = &arr1[0][0];
 
    arrPtr = &p;
 
    
    std::cout << arrPtr[0][0];
    std::cout << "\n" << arrPtr[0][1];
 
 
    system("pause>>null");
    return 0;
}
Добавлено через 3 минуты
Но "как с динамической памятью" тут не получится.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru