Re: C: kontrola vstupní hodnoty do procedury preprocesorem.

Martin Úlehla ok9swl na gmail.com
Pondělí Červenec 9 12:10:48 CEST 2018


GCC umí

#if (A+B > 200)
   #error "nelze"
#endif

Dále pokud nechcete bránit kompilaci stačí i jen #warning.

Martin

Dne 9.7.2018 v 11:41 Miroslav Draxal napsal(a):
> Zdravím vespolek,
> 
> Lze nějakým šikovným zápisem kontrolovat vstupní hodnotu procedury 
> preprocesorem? Nic mě nějak nenapadá.
> 
> #define AA 5
> 
> #define BB 10
> 
> UdelejNeco (A+10+B);
> 
> Zkontrolovat preprocesorem, aby hodnota řekněme nebyla větší než 200.
> 
> Díky za pomoc, Míra
> 
> 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 


Další informace o konferenci Hw-list