Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come evitare di un'istanza di numeri interi

I programmi possono richiedere una quantità enorme di memoria del computer , al fine di funzionare correttamente . I programmatori hanno bisogno di sapere come evitare di sprecare memoria in modo che i loro programmi possono funzionare al meglio. Un modo per evitare sprechi di memoria non è istanziare interi a meno che non è assolutamente necessario . Ogni numero intero richiede nessuna parte da 32 bit a 64 bit su sistemi comuni . Riutilizzando i numeri interi che sono già istanziati , è possibile risparmiare memoria e mantenere il vostro programma ottimizzato . Istruzioni
1

Aprire il file di codice sorgente e osservare come si utilizza numeri interi . Avete la tendenza ad utilizzare una variabile intera per un compito ? Fare i tempi di vita degli interi si sovrappongono? Se la prima risposta è sì e la seconda non è , si può ottenere via con la scrittura di un numero intero polivalente che svolge tutte le funzioni necessarie per i tipi interi . Il motivo vite di interi non possono sovrapporsi è che questo richiede che entrambi i valori sono valori distinti e separati e non possono essere sostituiti da un unico numero intero multiuso.
2

Cercare i loop "for". Molti " per" cicli contengono una esemplificazione intero. Rimuovi questa e invece istanziare il numero intero , una volta in cima al file di codice sorgente.
3

considerare l'uso della parola chiave " registro " . A volte i compilatori ignorano questa parola chiave , ma in teoria permette di inserire una variabile direttamente all'interno di un registro della CPU . Si potrebbe inserire il vostro numero intero nel registro , evitando di un'istanza che , pur mantenendo l'uso di esso .

 

Programmazione © www.354353.com