ciao a tutti
sto definiendo delle struct in c (di solito uso c++) ma non ci riesco! dove sbaglio?
codice:
struct Image{
unsigned long sizeX;//larghezza in pixel dell'immagine
unsigned long sizeY;//altezza in pixel dell'immagine
char *data;//contenuto dell'immagine
};
struct Colore{
short int r;//componente rossa da 0 a 255
short int g;//componente verde da 0 a 255
short int b;//componente blu da 0 a 255
};
struct Pixel{
int x;
int y;
Colore c;//colore del pixel
bool stato;//serve per capire quando creerò le isoipse se il pixel è gia stato utilizzato
};
errore:
codice:
nik600@criminal:/mnt/win/universita/algoritmi_strutture/progetto/mg$ make
gcc -c src/mg.c
In file included from src/mg.c:1:
src/funzioni.h:31: error: parse error before "Colore"
src/funzioni.h:31: warning: no semicolon at end of struct or union
src/funzioni.h:32: warning: data definition has no type or storage class
make: *** [mg.o] Error 1
non capisco! :master: