FabulousF
Messages postés8Date d'inscriptionvendredi 18 février 2005StatutMembreDernière intervention 7 mai 2006
-
6 mai 2006 à 21:03
FabulousF
Messages postés8Date d'inscriptionvendredi 18 février 2005StatutMembreDernière intervention 7 mai 2006
-
7 mai 2006 à 22:04
Bonsoir à tous,
quelqu'un saurait-il me dire convertir une post-decrementation/incrementation de C en VB ?
j'ai une fonction C que je cherche à convertir en VB et dans celle-ci j'ai une expression :
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 7 mai 2006 à 11:09
Sauf que ce que tu as oublié de nous dire c'est que sest++ et src++ sont en fait des pointeurs (a cause de l'étoile devant !)
Ce n'est donc pas (dest++)=(src++) mais *(dest++)=*(src++) !!!!!
Soit en gros Ce que pointe dest est égal à ce que pointe src et on augment les deux pointeurs dans la foulée !
Comme on a pas de pointeur en VB, il va falloir revoir le code dans son ensemble !!
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 7 mai 2006 à 10:05
majnounmajda <
src++ = 1 ---------> Bug aussi en C (Pour la même raison : src++ n'est pas une LValue)
src++ = 2 ---------> Bug aussi en C ( toujorus pour la même raison)