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

  FORUM HardWare.fr
  Programmation
  C++

  [C] error C2443: operand size conflict ---> que faire ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] error C2443: operand size conflict ---> que faire ??

n°144959
lordankou
Posté le 26-05-2002 à 17:35:35  profilanswer
 

bon voilà mon prog :  
 
void Ecriture_dans_registre(register registre, int valeur)
{
 __asm
  {
    MOV dx,registre   // initialisation du dx avec l'adresse du registre
    MOV ax,valeur
    OUT dx,al  // registre <- valeur
  }
}
 
je comprends pas l'erreur  :fou:


---------------

mood
Publicité
Posté le 26-05-2002 à 17:35:35  profilanswer
 

n°144963
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-05-2002 à 17:38:53  profilanswer
 

"valeur" est un int, donc 32 bits, et tu l'écris dans un registre de 16 bits => normal
 
mov eax,valeur

 

[jfdsdjhfuetppo]--Message édité par Harkonnen le 26-05-2002 à 17:44:17--[/jfdsdjhfuetppo]


---------------
J'ai un string dans l'array (Paris Hilton)
n°144980
lordankou
Posté le 26-05-2002 à 17:57:37  profilanswer
 

exact c'était ça  :ange:  
c pareil pour le registre. j'ai du mal encore avec les registre en asm


---------------


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C] error C2443: operand size conflict ---> que faire ??

 

Sujets relatifs
error LNK2001: unresolved external symbol _AO_VWrite@16 ????????[Delphi] Client/Serveur : gérer l'évenement "on error" du socket.
[VC++]Timer.obj : error LNK2001: unresolved external symbol blablablaVB : Fonctionnement d'un "On error goto next" pour récupérer ceci
Fatal error: Call to a member function on a non-object in index.phpPascal : timer + overflow error
[C++ Builder] Win32 Error. Code : 1410.La classe existe déjà[Javascript / Apache] petit probleme -> error : exec format error
[DELPHI 5] error system.pas not found[CGI] Exec format error
Plus de sujets relatifs à : [C] error C2443: operand size conflict ---> que faire ??


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)