Torna in homepage www.vincenzomanzoni.com
Homepage personale e blog di Vincenzo Manzoni
 
 FAQFAQ   CercaCerca   Cerca con GoogleCerca con Google   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati   Feed AtomFeed
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

Magic c++

 
Questo forum è chiuso: Non puoi inserire, rispondere o modificare gli argomenti.   Quest'argomento è chiuso: Non puoi inserire, rispondere o modificare i messaggi.    Indice del forum -> L'angolo di Leonardo Da Vincienzomanzoni.com
Precedente :: Successivo  
Autore Messaggio
antonio
Utente adolescente
Utente adolescente


Registrato: 18/02/06 12:07
Messaggi: 396

MessaggioInviato: Mar Giu 13, 2006 4:26 pm    Oggetto: Magic c++ Rispondi citando

Codice:
int i = 3;
Time (*t) [20] = new Time[3*i] [20];
// Multi-dimension array
// Time() is invoked for each element


che sta facendo questo codice???

l'opzione che ho sparato è
-un array di puntatori di 20 elementi contenente un array di Time di grandezza 3*i

ma a questo punto a che serve la parentesi attorno a *t (senza non compila)?
e non dovrebbe essere Time[20] *t = new .... ?

Antonio
Top
Profilo Invia messaggio privato HomePage MSN
vinz
Amministratore
Amministratore


Registrato: 12/12/03 12:56
Messaggi: 6648
Residenza: San Pellegrino Terme (Bergamo)

MessaggioInviato: Mar Giu 13, 2006 4:44 pm    Oggetto: Rispondi citando

Qui devi aspettare il passaggio del Civera... Wink
_________________
Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla
Top
Profilo Invia messaggio privato HomePage
Estevan
Utente adolescente
Utente adolescente


Registrato: 28/12/03 21:12
Messaggi: 310
Residenza: Sant'imbù Al d'emagna

MessaggioInviato: Mer Giu 14, 2006 9:37 am    Oggetto: Re: Magic c++ Rispondi citando

antonio ha scritto:
Codice:
int i = 3;
Time (*t) [20] = new Time[3*i] [20];
// Multi-dimension array
// Time() is invoked for each element


che sta facendo questo codice???

l'opzione che ho sparato è
-un array di puntatori di 20 elementi contenente un array di Time di grandezza 3*i

ma a questo punto a che serve la parentesi attorno a *t (senza non compila)?
e non dovrebbe essere Time[20] *t = new .... ?

Antonio


I think but I'm not sure....(I hope)
Codice:
Time (*t) [20] = new Time[3*i] [20];

Viene istanziato un vettore di 20 elementi e ogni elemento punta ad una matrice Time di dimensione (3*i,20)....
Credo sia cosi ma non ne ho l'assoluta certezza....

Ma cosa devi fare? perchè quel codice li mi sembra un numerazzo da programmatore tipo gli if artimetici....
_________________
http://email2image.altervista.org
Protect your mail against spam!!
Top
Profilo Invia messaggio privato
antonio
Utente adolescente
Utente adolescente


Registrato: 18/02/06 12:07
Messaggi: 396

MessaggioInviato: Mer Giu 14, 2006 9:43 am    Oggetto: Rispondi citando

mhh l'esame di info3... Very Happy Very Happy Very Happy

era in una slide della scandurra... sai che se posso io il c/c++ li evito: piuttosto compilo il java
Smile Smile

cmq grazie mille
Top
Profilo Invia messaggio privato HomePage MSN
vinz
Amministratore
Amministratore


Registrato: 12/12/03 12:56
Messaggi: 6648
Residenza: San Pellegrino Terme (Bergamo)

MessaggioInviato: Mer Giu 14, 2006 2:47 pm    Oggetto: Re: Magic c++ Rispondi citando

Codice:
Time (*t) [20] = new Time[3*i] [20];


Estefan ha scritto:
Viene istanziato un vettore di 20 elementi e ogni elemento punta ad una matrice Time di dimensione (3*i,20)....


Io ho un'altra interpretazione, avvalorata da una prova che ho fatto con il compilatore. Secondo me viene allocato un puntatore di puntatori a classi/strutture di tipo Time. Insomma, dato che i vale 3, direi che sono 20 righe, ciascuna con 9 elementi della classe Time. Very Happy
_________________
Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla
Top
Profilo Invia messaggio privato HomePage
antonio
Utente adolescente
Utente adolescente


Registrato: 18/02/06 12:07
Messaggi: 396

MessaggioInviato: Mer Giu 14, 2006 4:38 pm    Oggetto: Re: Magic c++ Rispondi citando

vinz ha scritto:
Io ho un'altra interpretazione, avvalorata da una prova che ho fatto con il compilatore. Secondo me viene allocato un puntatore di puntatori a classi/strutture di tipo Time. Insomma, dato che i vale 3, direi che sono 20 righe, ciascuna con 9 elementi della classe Time. Very Happy


anche a me sembravo così, cercavo conforto
Top
Profilo Invia messaggio privato HomePage MSN
Mostra prima i messaggi di:   
Questo forum è chiuso: Non puoi inserire, rispondere o modificare gli argomenti.   Quest'argomento è chiuso: Non puoi inserire, rispondere o modificare i messaggi.    Indice del forum -> L'angolo di Leonardo Da Vincienzomanzoni.com Tutti i fusi orari sono GMT 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it