Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1816 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Affectation illicite de pointeurs en assembleur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Affectation illicite de pointeurs en assembleur

n°2062835
HERIBERT
Posté le 12-03-2011 à 13:19:42  profilanswer
 


Bonjour à tous
 
J'ai souvent recours au type Pointer, correspondant au pointeurs de type void en C, je présume. Je suis obligé de passer par là, faute de pouvoir transtyper le type Pointer sur tout autre pointeur, par exemple ^Ptr_String .
 
Ca donne ceci :
 
 

Code :
  1. asm  // Affectation illicite de Ptr_Source
  2.       mov EAX, Ptr_Source
  3.       mov ECX, Ptr_Dest
  4.       mov Ptr_Source, ECX
  5. end;  // asm
  6. move(Ptr_Source, Ptr_Dest, Longueur); // Longueur = integer

 
 
 
Question : existe-t-il une technique ou une syntaxe permettant une telle affectation illicite MAIS par voie d'un transtypage classique ?
 
Merci :jap:

mood
Publicité
Posté le 12-03-2011 à 13:19:42  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Affectation illicite de pointeurs en assembleur

 

Sujets relatifs
problème d'affectation de charCoder en assembleur deux fichier .bin help
probleme en assembleurprobleme en assembleur
problem en c et en assembleur[C] soustraire deux pointeurs
Besoin d'aide en assembleur.programme assembleur qui charge 1 chaine de caractère
programme assembleur/chaine de caractèreaide pour assembleur
Plus de sujets relatifs à : Affectation illicite de pointeurs en assembleur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR