Fonction macro avec dev-c++ 4.9.8.0

Contenu du snippet

voir source

Source / Exemple :


#include <iostream>  /*includes*/
#include <stdio.h>

#define ECRIRE(x)  cout << #x   /*fonction macro*/
/*le nom de cette fonction est ECRIRE*/
/*et a comme parametre une chaine de caractere*/
/*cette fonction transforme*/
/*ECRIRE(votre chaine) (sans guillemets)*/
/*en cout << "votre chaine";*/

using namespace std;

int main()                /*fonction main*/
{
  ECRIRE(placez ici votre chaine\n); 
  ECRIRE(vous pouvez entrez des saut de ligne etc);
  ECRIRE(\nvous ne vous encombrez donc plus avec les operateurs\n);
  ECRIRE( << " " ; );
  getchar();
  return 0;
}

Conclusion :


tout est clair

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.