Written by Microges2000 Dicembre 05, 2011, 03:31:00 pm20331 ViewsRating: 0 (0 Rates)Print
A volte è utile impostare alcuni parametri di default nelle chiamate a funzioni per semplificare la vita di chi scrive o, a volte, per facilitare l'aggiunta di parametri senza sconvolgere il programma ritoccando tutte le chiamate. Un esempio lampante è la funzione INC (o DEC che sia) che non fa altro che incrementare una variabile passsata di una quantità che, nel caso non sia passata, viene posta automaticamente ad 1
Quandi chiamara INC(Variabile) o INC(Variabile, 1) è la stessa cosa.
Per implementare questa chiamata basta usare il token = dopo il tipo della variabile.
Quindi, ritornando alla funzione Inc, potremmo scrivere:
Procedure MyInc(Var Valore : Integer; Quantita : Integer = 1);
Questa assegnazione fa in modo che se chiamiamo MyInc omettendo il parametro Quantità esso viene posto automaticamente ad 1
Facile No?
About the author
Microges2000 registered at Italian community of Lazarus and Free Pascal on Novembre 29, 2011, 09:04:00 am and has posted 130 posts in the boards since then. Last visit was Gennaio 29, 2021, 09:31:53 am.
Questo blog non rappresenta una testata giornalistica poiché viene
aggiornato senza alcuna periodicità. Non può pertanto considerarsi un
prodotto editoriale ai sensi della legge n. 62/2001.
Questo sito utilizza cookie, anche di terze parti, per offriti servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altra maniera, acconsenti all’uso dei cookie.