Jak zainicjować strukturę / klasę w zakresie globalnym
Teraz wiem, jak zainicjować struktury w zakresie globalnym.
Oto przykładowy kod:
<code>#include<GL/glut.h> struct A { int x; }; struct A a; a.x=6; int main() {} </code>
I jestem na Ubuntu 11.10, kiedy kompiluję ten program, otrzymuję następujące błędy:
<code>error: ‘a’ does not name a type </code>
Nie mam pojęcia, dlaczego tak się stało. Zastanawiam się, jak przekazać złożony parametr do jakiejś funkcji zwrotnej?
Wielkie dzięki