Nwlapcug.com


Come evitare un'istanza di numeri interi

Come evitare un'istanza di numeri interi


Programmi possono richiedere una quantità enorme di memoria del computer per poter eseguire correttamente. I programmatori hanno bisogno di sapere come evitare lo spreco di memoria, in modo che loro programmi possono essere eseguiti al loro meglio. Un modo per evitare lo spreco di memoria non è un'istanza interi a meno che non è assolutamente necessario. Ogni numero intero richiede ovunque da 32 bit a 64 bit su sistemi comuni. Riutilizzando interi che sono già un'istanza, è possibile risparmiare memoria e mantenere il vostro programma ottimizzato.

Istruzioni

1

Aprire il tuo file di codice sorgente e osservare come si utilizzano numeri interi. Si tende a utilizzare una variabile di tipo integer per un compito? Fare la durata della sovrapposizione di numeri interi? Se la prima risposta è sì e la seconda è no, è possibile ottenere via con la scrittura di un intero multiuso che esegue tutti i ruoli necessari per i tipi integer. Il motivo non è possibile sovrapporre i corsi della vita di interi è che questo richiede che entrambi i valori sono valori distinti e separati e non possono essere sostituiti da un unico intero multiuso.

2

Cercare "loop for". Molti "loop for" contengono una creazione di istanze di integer. Rimuovere questo e invece creare un'istanza il valore integer una volta nella parte superiore del file di codice sorgente.

3

È consigliabile utilizzare la parola chiave "register". A volte i compilatori ignorano questa parola chiave, ma in teoria permette di inserire una variabile direttamente all'interno di un registro di CPU. È possibile posizionare il vostro intero nel registro, evitando un'istanza mantenendo comunque l'uso di esso.