17 / 17 / 3
Регистрация: 28.10.2012
Сообщений: 201
|
||||||
1 | ||||||
Динамический трёхмерный массив (создать)06.12.2012, 14:55. Показов 8822. Ответов 12
Помогите создать трёхмерный динамический массив.
error C2440: =: невозможно преобразовать "int *" в "int **"
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
06.12.2012, 14:55 | |
Ответы с готовыми решениями:
12
Создать трёхмерный динамический массив Динамический трёхмерный массив Трёхмерный динамический массив
|
114 / 114 / 13
Регистрация: 29.04.2010
Сообщений: 240
|
||||||
06.12.2012, 15:01 | 3 | |||||
Если я правильно понял, вам нужно что-то вроде такого:
3
|
17 / 17 / 3
Регистрация: 28.10.2012
Сообщений: 201
|
|
06.12.2012, 15:03 [ТС] | 4 |
Благодарю за помощь!
0
|
What a waste!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
|
06.12.2012, 15:05 | 5 |
0
|
114 / 114 / 13
Регистрация: 29.04.2010
Сообщений: 240
|
|
06.12.2012, 15:06 | 6 |
gray_fox, спасибо, неуглядел.
0
|
4202 / 1794 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
06.12.2012, 15:17 | 7 |
Ну правильно. new int[3] возвращает простой указатель на int, а Field - тройной указатель на int. Ты используешь индекс, а указатель эквивалентен массиву? Эйис. 1 индекс, значит размерность элемента меньше, чем размерность массива на 1, то есть этот элемент - двойной указатель. Здесь нужны 2 индекса, а не 1. Кроме того, с учётом
дай ка декларацию оператора [].
0
|
17 / 17 / 3
Регистрация: 28.10.2012
Сообщений: 201
|
||||||
06.12.2012, 18:33 [ТС] | 8 | |||||
А возможно ли присвоить значение таким образом:
0
|
What a waste!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
|
06.12.2012, 18:36 | 9 |
FireProoF, нет. Какого результата ожидаешь?
0
|
17 / 17 / 3
Регистрация: 28.10.2012
Сообщений: 201
|
||||||
06.12.2012, 18:37 [ТС] | 10 | |||||
Если нельзя так, то зачем нужны 3D массивы? Или это только с динамическими?
0
|
What a waste!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
|
06.12.2012, 18:40 | 12 |
FireProoF, так ведь Field[1][1] - это указатель.
0
|
Don't worry, be happy
|
|
06.12.2012, 18:41 | 13 |
у трехмерного массива три измерения, а значит и индекса тоже три
0
|
06.12.2012, 18:41 | |
Помогаю со студенческими работами здесь
13
Как создать трёхмерный массив? Создать динамический класс Book, содержащий динамический массив Authors Создать динамический массив (Если чётных чисел больше, то массив должен быть укорочен на 2 элемента) Массив и память. Как создать динамический массив? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |