Bonjour, j'ai du mal a comprendre ce que fais cette ligne ?
particulièrement, si ca pouvait etre traduit en une fonction normale au lieu d'une macro, ca ressemblerait a quoi exactement ?Code:#define fix( num ) ( (num) + ( ((num) % 8) ? ( 8 - ((num) % 8) ) : 0 ) )
Dans le reste du code la fonction fix() est utilise comme :
MerciCode:
1
2 int size1, size2; size2 = fix( size1 );