Definizione contatore

Contabile, dal computatore latino, è un aggettivo che si riferisce a quello che conta . Il verbo contare, d'altra parte, ha più significati: può riferirsi a numeri o cose di calcolo; metti qualcuno nel numero che gli corrisponde; riferisci un evento; o considerare

Il lavoro del ragioniere è passato dall'essere puramente manuale, usando cartelle e libri, al computer, grazie al gran numero di applicazioni specifiche con cui attualmente ha. Questo, inoltre, ti dà la possibilità di essere in contatto diretto con i tuoi clienti e di tenerli al corrente della situazione secondo dopo secondo.

Nel campo della programmazione per computer, un contatore è una variabile che viene solitamente utilizzata nei cicli (detta anche ciclo, è una frase che viene eseguita un certo numero di volte, finché non viene soddisfatta la condizione assegnata). In questo caso, è uno spazio in memoria destinato a contare il numero di ripetizioni del codice all'interno del ciclo e le sue utilità possono essere diverse.

L'obiettivo fondamentale di un contabile all'interno di un ciclo è di dimostrare che è stato raggiunto il numero massimo di esecuzioni, in conformità con le disposizioni della condizione ; Ad esempio: se vuoi spostare 30 caratteri di un videogioco con un codice strutturato in un ciclo, è probabile che la condizione per la fine sia "quando raggiunge il numero 30 di giro" e, per rilevare se è stato soddisfatto, il contatore sarà deve aumentare di 1 ogni ripetizione, a partire da 0.

Va notato che all'interno di un loop possono esserci più contatori. Da un lato, di solito c'è uno principale, che è legato alla condizione come spiegato nel paragrafo precedente; ma, per esempio, ci può essere un contabile per conoscere il numero di personaggi che sono entrati in collisione contro un muro, un altro per contare quelli che sono morti perché sono stati intercettati da un missile in quel turno e così via.

Un'altra distinzione che può essere fatta tra i tipi di contatore che sono usati nella programmazione è che alcuni sono globali (esistono nell'intera estensione del codice), altri sono creati all'inizio di un blocco e vengono distrutti quando se ne vanno, alcuni mantengono il loro valore su più frame (ogni tabella di esecuzione, in genere più di 30 al secondo) e altri, i più comuni, vengono reimpostati ogni volta che vengono utilizzati.

Raccomandato