Sto tentando di utilizzare una tabella di invio per selezionare un tipo di dati per eseguire il cast di qualcosa e non riuscire a capire la sintassi per questo.
g_cast_table[] =
{
{'h', short int}
or
{'h', "short int"}
}
outcome: (short int)q
In questo momento la mia tabella è impostata per avere un nome char e un tipo char *. Questo sta causando un gran numero di errori mentre provo a compilare. C'è un modo reale per farlo o dovrei ripensare al mio processo?