Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Tipo di struct in vettore
Forum - C/C++ - Tipo di struct in vettore

Avatar
mariognai (Member)
Newbie


Messaggi: 10
Iscritto: 11/04/2016

Segnala al moderatore
Postato alle 18:51
Mercoledė, 27/04/2016
Salve, volevo sapere se un tipo di dato di una struct poteva essere trasferito in un vettore.
Ad esempio:
Codice sorgente - presumibilmente C++

  1. typedef struct{
  2.         char artista[MAX];
  3.         char titolo[MAXA];
  4.         int durata;
  5.         char genere[MAXA];
  6.         int costo;
  7.         bool prestato;
  8. }musica;



dovrei trasferire il dato 'durata' in un vettore di interi. C'č un modo per farlo? Se sė, qual'č?

PM Quote
Avatar
Mattia99 (Member)
Rookie


Messaggi: 38
Iscritto: 19/02/2016

Segnala al moderatore
Postato alle 19:06
Mercoledė, 27/04/2016
Spiegati meglio..
Vuoi inserire in una cella di un vettore il valore contenuto nel campo 'durata' della struct?

PM Quote
Avatar
mariognai (Member)
Newbie


Messaggi: 10
Iscritto: 11/04/2016

Segnala al moderatore
Postato alle 19:11
Mercoledė, 27/04/2016
Si, essatto, proprio cosė... scusami

PM Quote
Avatar
Mattia99 (Member)
Rookie


Messaggi: 38
Iscritto: 19/02/2016

Segnala al moderatore
Postato alle 19:16
Mercoledė, 27/04/2016
Allora la questione č molto semplice.

Hai una variabile di tipo musica ed un vettore d'interi, ad esempio:

musica cd1;
int vett[10];

Ora, dopo aver caricato opportunamente la struct, basta seguire questo passaggio:

vett[indice]=cd1.durata;

Ed il gioco č fatto!

PM Quote
Avatar
mariognai (Member)
Newbie


Messaggi: 10
Iscritto: 11/04/2016

Segnala al moderatore
Postato alle 19:58
Mercoledė, 27/04/2016
Grazie mille! Funziona! :rofl::rofl:

PM Quote