GByTe87
05-05-2010, 12:48
Buongiorno a tutti :D
Mettiamo caso che io abbia un'array di struct:
typedef struct Struttura {
int numero;
char testo[10];
} Struttura;
Struttura arrat[10];
Ora, io voglio impostare, per tutte le variabili di tipo Struttura che compongono l'array, "numero = -1"; potrei fare la cosa semplicemente con un ciclo.
Tuttavia, mi rifiuto di credere che non sia possibile farlo tramite una sola istruzione, stile memset.
Si era pensato, inizialmente, proprio ad un memset, usando come value una variabile di tipo struct appositamente valorizzata, se non fosse che value deve essere un int. :fagiano:
Ci tengo a dire che la mia è una questione "di principio", ad ora uso un ciclo e funziona perfettamente :D
Grazie mille
GB
Mettiamo caso che io abbia un'array di struct:
typedef struct Struttura {
int numero;
char testo[10];
} Struttura;
Struttura arrat[10];
Ora, io voglio impostare, per tutte le variabili di tipo Struttura che compongono l'array, "numero = -1"; potrei fare la cosa semplicemente con un ciclo.
Tuttavia, mi rifiuto di credere che non sia possibile farlo tramite una sola istruzione, stile memset.
Si era pensato, inizialmente, proprio ad un memset, usando come value una variabile di tipo struct appositamente valorizzata, se non fosse che value deve essere un int. :fagiano:
Ci tengo a dire che la mia è una questione "di principio", ad ora uso un ciclo e funziona perfettamente :D
Grazie mille
GB