Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Problema con funzione prefixSum in C++

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

1
voti

[11] Re: Problema con funzione prefixSum in C++

Messaggioda Foto Utentefairyvilje » 2 gen 2015, 20:46

xeletro91 ha scritto:len sarebbe la dimensione dei vettori giusto? se fosse così perché lo hai inserito nell'argomento della funzione void?? non sarebbe uguale immetterla come costante globale al di fuori sia di void che del main???

No perché mettendola come costante impedisci a chi utilizza la tua funzione di usare array di lunghezza generica senza modificare il tuo codice :). Si tratta di una "regola" di buona programmazione se vogliamo chiamarla così.
xeletro91 ha scritto:Per quale motivo hai inizializzato a zero l'array u (tu l'hai chiamato dest senon vado errato) ???
scusami ancora e grazie per la pazienza.

Gli array di base sono pieni di valori casuali e non impostati a zero. A volte è ininfluente come nella seconda versione del mio codice, altre potrebbe portare a problemi difficili da trovare piuttosto grossi :).
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...

Lo sapete che l'arroganza in informatica si misura in nanodijkstra? :D
Avatar utente
Foto Utentefairyvilje
15,0k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 3047
Iscritto il: 24 gen 2012, 19:23

Precedente

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti