高手请进,定义问题
如下,我定义一个结构:
typedef struct
{
const char *name;
unsigned long int max;
unsigned long int min;
size_t size;
void (*set) (void *state, unsigned long int seed);
unsigned long int (*get) (void *state);
double (*get_double) (void *state);
}
gsl_rng_type;
error C2236: unexpected 'struct' '<unnamed-tag>'. Did you forget a ';'?
出现这样的问题,请高手指点,怎么回事,小弟实在不清楚。