Показать сообщение отдельно
Старый 17.04.2011, 00:01   #1 (permalink)
Philipp
Новичок
 
Регистрация: 22.09.2010
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Question (C++) Вопрос о работе в структурах с динамической памятью.

Объявил структуру
struct zap
{
int key;
char *info;
};
чтобы потом можно было динамически память дать, что-то вроде:
info=new char[R];
Но так не работает (да и не должно по логике).

Вроде должно работать так
int N=10000;
zap* a[N];
for (int i; i<N; i++)
a[i].info=new char[R];
но так тоже не работает.

Как сделать?
Philipp вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070