ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
1

Удаление последнего столбца динамической матрицы

24.01.2010, 18:25. Показов 1397. Ответов 11
Метки нет (Все метки)

Здрасти, я все со своими массивами. У меня есть двумерный динамический массив Matrix 6*4. Удаление последнего столбца надо так делать?:
C++
1
delete [] Matrix[3];
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.01.2010, 18:25
Ответы с готовыми решениями:

Удаление столбцов из динамической матрицы
Здравствуйте, уважаемые форумчане! Возникла такая вот беда: Нужно из двумерного динамического...

Записать элементы последнего столбца матрицы в массив
Собственно в названий темы указана задача, с которым не получается справится. Решил попросить...

Найти сумму элементов первого и последнего столбца матрицы
Дана целочисленная квадратная матрица. Найти сумму элементов первого и последнего столбца. ...

Определить количество двухзначных чисел из последнего столбца матрицы
Дан двумерный массив A ( 2<=N<=20; M 2<=M<=20). В первой строке вводятся через пробел количество...

11
1260 / 798 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
24.01.2010, 18:34 2
По пойму это не возможно.
2
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
24.01.2010, 18:58  [ТС] 3
как это не возможно, я же ведь как бы удаляю указатель на последний столбец.... Или нет?
0
Быдлокодер
512 / 298 / 85
Регистрация: 22.11.2009
Сообщений: 892
24.01.2010, 19:21 4
Ни один даже элемент массива _удалить_ нельзя.
1
42 / 42 / 10
Регистрация: 23.01.2010
Сообщений: 151
24.01.2010, 19:25 5
По-моему, правильно все.
Только зачем удалять один столбец/строчку? Кстати, это скорее удаление строки. Хотя зависит от реализации.

Добавлено через 2 минуты
если речь о динамическом массиве
0
1260 / 798 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
24.01.2010, 19:27 6
PointsEqual:
Если бы такое было возможно, в книгах было бы про это написано.
0
42 / 42 / 10
Регистрация: 23.01.2010
Сообщений: 151
24.01.2010, 19:29 7
А что такого? Он просто освободил память.
0
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
24.01.2010, 19:46  [ТС] 8
а вот тут же так удаляется http://www.cyberguru.ru/progra... age76.html, только там удаляются все строки, а я одну только. Или это к моему случаю не подходит?

Добавлено через 5 минут
Цитата Сообщение от Mr.Loner Посмотреть сообщение
А что такого? Он просто освободил память.
да.
0
42 / 42 / 10
Регистрация: 23.01.2010
Сообщений: 151
24.01.2010, 19:46 9
Зачем удалять одну строку?
0
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
24.01.2010, 19:48  [ТС] 10
Цитата Сообщение от Mr.Loner Посмотреть сообщение
Зачем удалять одну строку?
ну чтобы получилась матрица на одну строку миеньше.
0
42 / 42 / 10
Регистрация: 23.01.2010
Сообщений: 151
24.01.2010, 20:04 11
Так вот в чем дело. Ты хочешь, чтобы размер матрицы меньше был. Так ничего не выйдет. delete только освобождает память, на которую ссылается указатель.
1
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
24.01.2010, 20:06  [ТС] 12
Все понятно. спс всем
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.01.2010, 20:06
Помогаю со студенческими работами здесь

Создать функцию сортировки последнего столбца матрицы по убыванию
Уважаемые программисты, прошу помощи. Задача:В двумерном массиве определить произведение суммы...

Переставить строки матрицы так, чтобы элементы последнего столбца были отсортированы по возрастанию
Срочно понадобилась помощь! Дано такое условие: Переставить строки матрицы так, чтобы элементы...

Найти номер последнего столбца матрицы, содержащих равное количество положительных и отрицательных элементов
Дана целочисленная матрица размера M × N. Найти номер последнего из ее столбцов, содержащих равное...

Матрицы, Ассемблерная вставка. Всем элементам второй строки присвоить соответствующие элементы последнего столбца
помогите решить пожалуйста, у меня зачет срочно!! в первом модуле определена квадратная матрица N...


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

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

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