Originariamente inviato da gandalf45
cmq si puoi facilmente definirlo con:
codice:
#define max(a,b) a>b ? a : b

Inseriscilo tra parentesi, altrimenti può dare problemi:
codice:
#define max(a,b) (a>b ? a : b)
...fermo restando che alcuni problemi possono persistere ugualmente, semplicemente a causa della natura di una macro, quale questa è.