Je transcris un programme vb en c mais je ne sais pas comment
interpr=E9ter les op=E9rateurs
\ et * dans le code suivant d'un calcul de CRC.
tCRC =3D 0
For x =3D 1 To Len(sData)
tIndex =3D ((tCRC \ &H100&) And &HFF&) Xor Asc(Mid(sData, x, 1))
tCRCa =3D ((tCRC And &HFF&) * &H100&)
tCRCb =3D tTable(tIndex) And &HFFFF&
tCRC =3D (tCRCa Xor tCRCb) And &HFFFF&
Next
CRC16 =3D tCRC And &HFFFF&
les variables sont d=E9clar=E9es comme 'long', sauf tTable qui est un
tableau de constantes d=E9finies sur 4 octets.
que signifie tCRC \ &H100& et aussi ..) * &H100& ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Levenez
Le 14/03/08 17:14, dans , « val » a écrit :
Je transcris un programme vb en c mais je ne sais pas comment interpréter les opérateurs et * dans le code suivant d'un calcul de CRC.
Ton problème est que tu ne connais pas la syntaxe de VB. Mais poster sur un groupe sur le langage C, Fortran, ou Java va-t-il t'aider ? Ne penses-tu pas qu'il faudrait poser la question sur un NG qui parle de VB ?
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 14/03/08 17:14, dans
<c977cc67-9f3f-4c6b-8967-07a84e97c8d1@m3g2000hsc.googlegroups.com>, « val »
<vlepage@aol.com> a écrit :
Je transcris un programme vb en c mais je ne sais pas comment
interpréter les opérateurs
et * dans le code suivant d'un calcul de CRC.
Ton problème est que tu ne connais pas la syntaxe de VB. Mais poster sur un
groupe sur le langage C, Fortran, ou Java va-t-il t'aider ? Ne penses-tu pas
qu'il faudrait poser la question sur un NG qui parle de VB ?
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Je transcris un programme vb en c mais je ne sais pas comment interpréter les opérateurs et * dans le code suivant d'un calcul de CRC.
Ton problème est que tu ne connais pas la syntaxe de VB. Mais poster sur un groupe sur le langage C, Fortran, ou Java va-t-il t'aider ? Ne penses-tu pas qu'il faudrait poser la question sur un NG qui parle de VB ?
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
val
On 14 mar, 17:55, Eric Levenez wrote:
Le 14/03/08 17:14, dans , « val » a écrit :
Je transcris un programme vb en c mais je ne sais pas comment interpréter les opérateurs et * dans le code suivant d'un calcul de CRC.
Ton problème est que tu ne connais pas la syntaxe de VB. Mais poster sur un groupe sur le langage C, Fortran, ou Java va-t-il t'aider ? Ne penses-tu p as qu'il faudrait poser la question sur un NG qui parle de VB ?
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Tellement évident que ça ne m'avait même pas traversé l'esprit.
Au revoir,
val
On 14 mar, 17:55, Eric Levenez <use...@levenez.com> wrote:
Le 14/03/08 17:14, dans
<c977cc67-9f3f-4c6b-8967-07a84e97c...@m3g2000hsc.googlegroups.com>, « val »
<vlep...@aol.com> a écrit :
Je transcris un programme vb en c mais je ne sais pas comment
interpréter les opérateurs
et * dans le code suivant d'un calcul de CRC.
Ton problème est que tu ne connais pas la syntaxe de VB. Mais poster sur un
groupe sur le langage C, Fortran, ou Java va-t-il t'aider ? Ne penses-tu p as
qu'il faudrait poser la question sur un NG qui parle de VB ?
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Tellement évident que ça ne m'avait même pas traversé l'esprit.
Je transcris un programme vb en c mais je ne sais pas comment interpréter les opérateurs et * dans le code suivant d'un calcul de CRC.
Ton problème est que tu ne connais pas la syntaxe de VB. Mais poster sur un groupe sur le langage C, Fortran, ou Java va-t-il t'aider ? Ne penses-tu p as qu'il faudrait poser la question sur un NG qui parle de VB ?
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Tellement évident que ça ne m'avait même pas traversé l'esprit.
Au revoir,
val
Antoine Leca
En news:, val va escriure:
Je transcris un programme vb en c mais je ne sais pas comment interpréter les opérateurs et * dans le code suivant d'un calcul de CRC.
De mémoire, est l'opérateur module %. Quant à *, je ne vois pas pourquoi ce serait autre chose que la multiplication.
Antoine
En news:c977cc67-9f3f-4c6b-8967-07a84e97c8d1@m3g2000hsc.googlegroups.com,
val va escriure:
Je transcris un programme vb en c mais je ne sais pas comment
interpréter les opérateurs
et * dans le code suivant d'un calcul de CRC.
De mémoire, est l'opérateur module %.
Quant à *, je ne vois pas pourquoi ce serait autre chose que la
multiplication.
Je transcris un programme vb en c mais je ne sais pas comment interpréter les opérateurs et * dans le code suivant d'un calcul de CRC.
De mémoire, est l'opérateur module %. Quant à *, je ne vois pas pourquoi ce serait autre chose que la multiplication.
Antoine
Ca à bien l'air d'être ça : http://plasserre.developpez.com/v1-10.htm
merci !
val
Thierry B.
--{ val a plopé ceci: }--
Je transcris un programme vb en c mais je ne sais pas comment interpréter les opérateurs
Pourquoi ne pas plutôt tenter d'interpréter la documentation du "vb" ?
Help !
Faut faire un devis ?
-- Une autre solution est de sauvegarder la partition contenant Windows sous un autre Windows. Avoir deux Windows sur son micro est une sécurité au cas où le Windows utilisé couramment se bloque complètement. --{ MK, in fr.comp.sys.pc }--
--{ val a plopé ceci: }--
Je transcris un programme vb en c mais je ne sais pas comment
interpréter les opérateurs
Pourquoi ne pas plutôt tenter d'interpréter la documentation
du "vb" ?
Help !
Faut faire un devis ?
--
Une autre solution est de sauvegarder la partition contenant Windows sous un
autre Windows. Avoir deux Windows sur son micro est une sécurité au cas où le
Windows utilisé couramment se bloque complètement.
--{ MK, in fr.comp.sys.pc }--
Je transcris un programme vb en c mais je ne sais pas comment interpréter les opérateurs
Pourquoi ne pas plutôt tenter d'interpréter la documentation du "vb" ?
Help !
Faut faire un devis ?
-- Une autre solution est de sauvegarder la partition contenant Windows sous un autre Windows. Avoir deux Windows sur son micro est une sécurité au cas où le Windows utilisé couramment se bloque complètement. --{ MK, in fr.comp.sys.pc }--