[C con Clase] Fwd: Errata en ejemplo 19.2
Alejandro Alcalde
algui91 en gmail.com
Mie Sep 29 11:24:20 CEST 2010
---------- Forwarded message ----------
From: Alejandro Alcalde <algui91 en gmail.com>
Date: 2010/9/28
Subject: Errata en ejemplo 19.2
To: Lista de correo sobre C y C++ <cconclase en listas.conclase.net>
Hola, creo que en este ejemplo, falta la llave inicial de la funcion:
WORD CalcCRC(WORD uCRC, BYTE bData) int i;
BYTE bD = bData;
for(i = 0; i < 8; i++) {
uCRC <<= 1;
if(bD & 0x0080) uCRC ^= CCITT_POLYNOM;
bD <<= 1;
}
return uCRC;
}
Seria asi:
WORD CalcCRC(WORD uCRC, BYTE bData){
int i;
BYTE bD = bData;
for(i = 0; i < 8; i++) {
uCRC <<= 1;
if(bD & 0x0080) uCRC ^= CCITT_POLYNOM;
bD <<= 1;
}
return uCRC;
}
--
*Saludos, Alejandro A.B.
Blog: http://bashyc.blogspot.com/*
*Twitter: http://twitter.com/algui91*
--
*Saludos, Alejandro A.B.
Blog: http://bashyc.blogspot.com/*
*Twitter: http://twitter.com/algui91*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100929/5e6d1473/attachment.html>
Más información sobre la lista de distribución Cconclase