J'ai quelques problèmes avec cette syntaxe. Quelqu'un pourrait-il m'expliquer ce que fait cette fonction C?Quelqu'un peut-il expliquer cette fonction C?
unsigned long protodec_henten(int from, int size, unsigned char *frame)
{
int i = 0;
unsigned long tmp = 0;
for (i = 0; i < size; i++)
tmp |= (frame[from + i]) << (size - 1 - i);
return tmp;
}
Merci!
Est-ce que cette question concerne la syntaxe C ou l'objectif de protodec_henten()? – Tom
"Expliquer le code" - les questions sont en général "stupides" d'où l'on ne sait pas s'il veut savoir ce qu'est une fonction, quel est le bit ou quel est le résultat de la fonction. –
Il est difficile de déterminer le but de la fonction sans un exemple d'appel. Il pourrait servir une multitude de fins différentes (certaines ésotériques, d'autres assez simples) en fonction de ce que le cadre contient. – Pesto