| imho.ws |
![]() |
|
|
|
# 3 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Prawilno. Slewa u tebya stoit gotowij massiw, a ne tipizirowannij pointer.
Prosteischij primer: typedef myarray int coord[10][2][3]; myarray * mypointer=new int[10][2][3];
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
# 5 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Gi, nu tak sozdaesh klass, wnutr wpisiwaesh etu peremennuju (kak ti i pisal) i s pomoshju new konstruiruesh objekt klassa.
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|
|
|
# 7 |
|
::VIP::
Художник-2004 Регистрация: 04.11.2002
Адрес: Питер
Сообщения: 1 604
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Код:
int *pMass;
pMass = new int[10][3][2];
int i, j, h;
for(i=0; i<10; i++)
for(j=0; j<3; j++)
for(h=0; h<3; h++)
{
// ... - заполнение массива
printf("%2i", pMass[i][j][h]);
}
delete pMass[];
![]() К примеру: Код:
int flag = 1;
if(flag)
{
int mass[10][3][2];
// делаешь все что нужно
}
// а вот здесь при вызове элементов массива mass,
// компиляторвыдаст ошибочку, тк их просто в памяти нет
Последний раз редактировалось sanchos; 13.11.2002 в 23:30. |
|
|
|
|
# 8 |
|
Member
Регистрация: 10.03.2002
Адрес: Israel
Сообщения: 245
![]() ![]() |
Не откомпилируется.
Нужно так: Код:
int (*pMass) [3][2];
pMass = new int[10][3][2];
int i, j, h;
for(i=0; i<10; i++)
for(j=0; j<3; j++)
for(h=0; h<3; h++)
{
// ... -
printf("%2i", pMass[i][j][h]);
}
delete [] pMass;
__________________
Best Regards Последний раз редактировалось alexey_ma; 14.11.2002 в 01:40. |
|
|