Un forum web "Bien programmer en C" permet de poser des questions sur les articles, le C en général, la programmation etc.
Module CLIB/CS8
Mode d'emploi
Dernière mise à jour : 20/10/05 15:02 | Clib
Fonctions
Ce module propose 2 fonctions :
- 
  
cs8_compute()qui effectute le calcul du checksum d'un bloc d'octets - 
  
cs8_check()qui calcule le checksum d'un bloc d'octets et le compare à une valeur donnée. 
Exemple d'utilisation
#include <stdio.h>
#include <string.h>
#include "ed/inc/cs8.h"
int main (void)
{
   uchar s[] = "azerty";
   uint cs = cs8_compute (s, strlen (s));
   printf ("cs = %d\n", cs);
   return 0;
}
produit le résultat suivant :
cs = 96
Note d'implémentation
Les fichiers nécessaires sont :
Interface
- ed/inc/cs8.h
 - ed/inc/types.h
 
Implémentation
- ed/src/cs8.c
 
© Emmanuel Delahaye 1995-2005 | emmanuel dot delahaye at gmail dot com | Haut | Clib | Home | Forum | Livre d'or