#5 18.09.11 01:25
Re: инициализация данных
Flinn написал(а):
typedef int (*PCMP)(void*, void*);
typedef указателя на функцию int func(void* p,void* t);
Используешь следующим образом
Код: c++:
PCMP fpointer=func;//или fpointer=&func или fpointer(func) или fpointer=(&func) fpointer(a,b);
Исправлено Revenger (18.09.11 05:35)
Offline
#6 18.09.11 05:50
Re: инициализация данных
Может быть ты хочешь сделать что-то типа такого:
Flinn написал(а):
Код: с++:
x6 a1 = {"a1", NULL}, a2 = {"a2", NULL}, a3 = {"a3", NULL}; x6* ta4[] = {&a1, &a2, &a3,NULL}; x6 a4 = {"a1<-a4",ta4}
?
Тогда лучше, чтоб был типа терминал
x6* term[]={NULL}
и листы должны тогда выглядеть не a1 = {"a1", NULL}, а a1 = {"a1", term} - чтоб проще обрабатывать.
Исправлено Revenger (18.09.11 05:52)
Offline

