Bonjour à tous,

Je travaille sur le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
crc = 0xFFFF;
 
	for (int i=0;i<0x2E;i++)
	{
		octet = record[0 or 1].byte[i];
		for (int n=0;n<8;n++)
		{
			if ( ((crc^octet)&0x01)==0x01)
				crc = (crc/2)^0x8408;
			else
				crc = (crc/2);
			octet = octet/2;
		}
	}
Lorsque je compile, les erreurs suivantes apparaissent:

error C2065: 'crc' : undeclared identifier
error C2065: 'octet' : undeclared identifier
error C2065: 'record' : undeclared identifier
error C2146: syntax error : missing ']' before identifier 'or'
error C2109: subscript requires array or pointer type


Si quelqu'un peut m'aider à les régler, merci d'avance