Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
1 / 1 / 2
Регистрация: 16.12.2016
Сообщений: 149
1

Можно ли изменить размерность массива после выделения памяти под него?

12.02.2019, 23:39. Показов 1369. Ответов 5
Метки нет (Все метки)

Можно ли изменить размерность массива после выделения памяти под него?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2019, 23:39
Ответы с готовыми решениями:

Изменить способ выделения памяти для массива (вместо new использовать malloc)
#include "stdafx.h" #include "stdlib.h" struct str_Team{ char Komanda; int Ochki; int...

Как можно изменить код, представленный ниже, для выделения памяти для всех неинициализированных элементов массивов
При попытки создания однобайтового массива некоторой размерности в сегменте данных без задания...

Ошибка выделения памяти под массив
Есть двумерный массив. Создается он таким образом: int **createArray(int m, int n) { int i,...

Динамическое выделения памяти под массив
Доброе утро. Прошу помощи! Была программа на С++, переделывал на С#, и столкнулся с такой...

5
Эксперт .NET
15555 / 11804 / 3097
Регистрация: 17.09.2011
Сообщений: 19,718
12.02.2019, 23:47 2
Нет.
1
1 / 1 / 0
Регистрация: 11.02.2018
Сообщений: 32
13.02.2019, 00:06 3
m4ksc0r Но есть прекрасная альтернатива массиву называется List.
0
Эксперт .NET
5555 / 3607 / 1492
Регистрация: 09.05.2015
Сообщений: 8,663
13.02.2019, 00:27 4
Можно использовать Array.Resize, но это будет уже новый массив, а не измененный старый.
1
Администратор
Эксперт .NET
13982 / 11341 / 4594
Регистрация: 17.03.2014
Сообщений: 22,929
Записей в блоге: 1
13.02.2019, 00:31 5
m4ksc0r, размерность нет, размер одномерного да (Array.Resize)
1
2 / 1 / 1
Регистрация: 08.02.2019
Сообщений: 10
13.02.2019, 12:35 6
Массив - не может изменить свой размер. Можно только создать массив больше и скопировать туда все элементы.
Для того что бы увеличить размерность - нужно сделать то же самое
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2019, 12:35

Отличие выделения адресатов памяти под vector
Почему при исполнении программы первая ячейка отличается от следующих. И почему не заполняются...

Каков механизм выделения битов под участок памяти
Кто нибудь знает механику выделения битов под участок памяти? Суть в чем: Объявил функцию, в...

Определить размерность массива по указателю на него
Дано: template< typename T > void info( T * x ) и int a; info( a ); int b; info( b );...

Изменить данную программу организовав чтение исходных данных из текстового файла изменить размерность массива на квадратную матрицу 5х5
Изменить данную программу организовав чтение исходных данных из текстового файла изменить...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru