Cómo inicializar struct / class en el ámbito global
Ahora sé cómo inicializar estructuras en el ámbito global.
El siguiente es un código de ejemplo:
<code>#include<GL/glut.h> struct A { int x; }; struct A a; a.x=6; int main() {} </code>
Y estoy en Ubuntu 11.10, cuando compilo este programa, obtengo los siguientes errores:
<code>error: ‘a’ does not name a type </code>
No tengo idea de por qué esto podría suceder. Me pregunto cómo pasar un parámetro complejo a alguna función de devolución de llamada?
Muchas gracias