Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Gestire più delay indipendentemente

Tipologie, strumenti di sviluppo, hardware e progetti

Moderatore: Foto UtentePaolino

0
voti

[11] Re: Gestire più delay indipendentemente

Messaggioda Foto UtenteCandy » 24 ago 2013, 12:28

Un curiosità, che nel caso di uso delle macro in questo momento mi sfugge: come si comporta la macro se invece di passare delle variabili, si lascia il campo vuoto? E' possibile attribuirle un valore di default in C, C++?
Avatar utente
Foto UtenteCandy
32,5k 7 10 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 10123
Iscritto il: 14 giu 2010, 22:54

0
voti

[12] Re: Gestire più delay indipendentemente

Messaggioda Foto UtenteShockwaver » 24 ago 2013, 15:18

Nope..
Se si ha bisogno di parametri con valori di default bisogna usare una funzione con un prototipo dove pre-assegni un valore al/ai parametro/i come hai fatto tu nel tuo post precedente.
Questo perché le macro sono assimilabili a delle semplici sostituzioni testuali. La mia macro di prima, invocata in assenza del parametro, verrebbe tradotta in:
Codice: Seleziona tutto
(tGtime - );
Errore di sintassi..
Anyone who has never made a mistake has never tried anything new
Two things are infinite: universe and human stupidity, and I'm not sure about the former
You did not really understand something unless you can explain it to your grandmother
A. Einstein
Avatar utente
Foto UtenteShockwaver
770 1 5 11
Expert
Expert
 
Messaggi: 859
Iscritto il: 3 mar 2010, 18:56

Precedente

Torna a Realizzazioni, interfacciamento e nozioni generali.

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti