utilizo el siguiente código mucho en C:estática en typedef struct
typedef struct
{
int member;
} structname;
Ahora estoy tratando de mantener esa definición struct local a un archivo fuente en particular, por lo que ningún otro archivo de origen, incluso sabe la estructura existe Intenté lo siguiente:
static typedef struct
{
int member;
} structname;
pero GCC se queja debido a un especificador de acceso ilegal. ¿Es posible mantener la declaración de una estructura privada en un archivo fuente?
No es "lloriquear", amigo. Es un * error de sintaxis *. – paulsm4