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

  FORUM HardWare.fr
  Programmation
  ASM

  [C] comment creer un fct "macro"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] comment creer un fct "macro"

n°161031
KrzAramis
Help Me
Posté le 17-06-2002 à 16:24:12  profilanswer
 

:hello:
 
Bon voila je me suis appercu que dans un prog j appelle un sous program puis a l interieur un autre sous prog mais d une ligne seulement !
Evidement c est nul ! :pt1cable:
Mais a l epoque on m avait pas dit qu il existait qqc appelee macro!
c est quoi une macro ? et ca sert a quoi ? et cpmment ca s utilise?
 
Mon objectif:
 

Code :
  1. _asm("IO(PortC) = ay0;" );


 
ou bien
 

Code :
  1. OutP(address, data)
  2. {
  3.    _asm("IO(address) = data ;" );
  4. }


 
que je veux remplacer par:

Code :
  1. OutP(      )  =


 
Mais je mets quoi dans les parantheses ? :cry:
je mets quoi apres le "=" :cry:
et je la declare comment ma macro????? :cry:
 
Merci !


Message édité par KrzAramis le 17-06-2002 à 16:24:48

---------------
The Only Way for Evils to Triumph is for Good Men to do Nothing @->-- Cours Réseaux@->-- Mon Site
mood
Publicité
Posté le 17-06-2002 à 16:24:12  profilanswer
 

n°161186
KrzAramis
Help Me
Posté le 17-06-2002 à 17:22:29  profilanswer
 

Je me demande si c est la bonne syntaxe:

Code :
  1. #define OutP(address, data) = (IO(address) = data)


 
avec data et address en tant que integer.
 
alors?
 
@->--


---------------
The Only Way for Evils to Triumph is for Good Men to do Nothing @->-- Cours Réseaux@->-- Mon Site
n°161214
KrzAramis
Help Me
Posté le 17-06-2002 à 17:44:56  profilanswer
 

oups y a carrement des chances que ca soit:
 

Code :
  1. #define OutP(address, data) = _asm("IO(ar) = ax0;" );


 
car y a qu une instruction assembleur qui peut ecrire/lire un port dans mon cas.
 
@->--


---------------
The Only Way for Evils to Triumph is for Good Men to do Nothing @->-- Cours Réseaux@->-- Mon Site

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

  [C] comment creer un fct "macro"

 

Sujets relatifs
[C] Aide pour creer un nouveau fichier[VB(A)] Créer un assistant de type "Suivant/Précédent"
[SQL] creer 2 tables avec des foreign keysExcel: Macro
comment creer un "programme" qui envoit des netsend en boucle ? .BAT?créer les tables sous SQL/SERVER et sous ORACLE?
creer un racourci ??Pour des fortiches d'excel (module ou macro)
creer une mise en page d'après un formulaire ?[Delphi] Créer une procédure pour ouvrir une fenêtre MDIChild
Plus de sujets relatifs à : [C] comment creer un fct "macro"


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