Estou implementando uma estrutura que funciona normalmente, onde eu além de manipular variavel, consigo manipular função. Pura frescura, apenas pra organizar o programa, meio que pra ficar CPP-like colocando coisas similares dentro da mesma arvore, mas só consigo fazer isso em duas etapas do typedef:
cpp code
typedef int8 (*Operation)(int8 address );
typedef struct DISPLAY {
int16 cDutyCycle ;
Operation show; // funtion pointer
} DSP7SEG_LED ;
Alguem saberia como possocolocar a 1a linha do código acima dentro da 5a linha ?
Tentei pela simples substituição da declaração do tipo acima dentro do tipo abaixo, mas não funcionou.