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

Динамический двумерный массив - C++

Восстановить пароль Регистрация
 
strainik
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 74
02.12.2013, 19:40     Динамический двумерный массив #1
1.С помощью realloc из массива n*m удалить i-ую строку
2.С помощью realloc из массива n*m добавить после i-ой строки строку, заполненную числом x
удаление
C++
1
2
3
4
5
for(j=i;j<n-1;j++)
            a[j]=a[j+1];
           delete []a[n-1];
         a=(int**)realloc((void *) a,(n-1)*sizeof(int*)); 
         n--;
добавление
C++
1
2
3
4
5
 n++;
         a=(int**)realloc((void *) a,(n)*sizeof(int*));
          for(j=0;j<n;j++)
              a[j]=(int*)realloc(a[j],(m)*sizeof(int)); 
         a=sdv(a,n,m,i+1,x);
sdv просто сдвигает и вставляет с указанным номером строку с числом Х
но что-то не работает, не могу опряделить что не так, динамические массивы тяжко идут)

Добавлено через 2 часа 40 минут
ПОмогите, пожалуйста)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2013, 19:40     Динамический двумерный массив
Посмотрите здесь:

C++ Двумерный Динамический массив
Двумерный динамический массив C++
двумерный динамический массив C++
Динамический двумерный массив C++
Динамический Двумерный массив C++
Динамический двумерный массив C++
Двумерный динамический массив C++
Двумерный динамический массив C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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