powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Динамический массив внутри структуры.
4 сообщений из 4, страница 1 из 1
Динамический массив внутри структуры.
    #34737401
UnknownGhost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите новичку, в чем ошибка.
Почему я не могу изменять значения элементов динамического массива находящегося в структуры?
Если так нельзя сделать, то подскажите пожалуйсто, как лучше это реализовать.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
struct STRUCT_GROUP
{
 int A;
 .
 .
 .
 .

 int *pArr;
};

void main()
{

 STRUCT_GROUP Groups;
	
 Groups.pArr = new int [ 5 ];
	
 Groups.pArr[ 3 ] =  3 ;	//<- после этого значение остается не изменным 
 Groups.pArr[ 3 ] =  4 ;	//<- после этого значение остается не изменным
 Groups.pArr[ 3 ] =  5 ;	//<- после этого значение остается не изменным

 delete[]Groups.pArr;

}
...
Рейтинг: 0 / 0
Динамический массив внутри структуры.
    #34737415
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UnknownGhostПодскажите новичку, в чем ошибка.
Почему я не могу изменять значения элементов динамического массива находящегося в структуры?
Если так нельзя сделать, то подскажите пожалуйсто, как лучше это реализовать.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
struct STRUCT_GROUP
{
 int A;
 .
 .
 .
 .

 int *pArr;
};

void main()
{

 STRUCT_GROUP Groups;
	
 Groups.pArr = new int [ 5 ];
	
 Groups.pArr[ 3 ] =  3 ;	//<- после этого значение остается не изменным 
 Groups.pArr[ 3 ] =  4 ;	//<- после этого значение остается не изменным
 Groups.pArr[ 3 ] =  5 ;	//<- после этого значение остается не изменным

 delete[]Groups.pArr;

}
Код верный. В CBuilder6 значения меняются...
...
Рейтинг: 0 / 0
Динамический массив внутри структуры.
    #34738240
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
синтаксически код верный, должен работать

аффтопитезь: 4 8 15 16 23 42
...
Рейтинг: 0 / 0
Динамический массив внутри структуры.
    #34740407
UnknownGhost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ. Дело было в Debug-гере.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Динамический массив внутри структуры.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]