Section courante

A propos

Section administrative du site

AA_PRINTF

Imprime le format
  aalib.h

Syntaxe

int aa_printf(aa_context *c,int x,int y,enum aa_attribute attr,const char *fmt,...);

Paramètres

Nom Description
c Ce paramètre permet d'indiquer le contexte de l'opération
x Ce paramètre permet d'indiquer la coordonnée horizontale du premier caractère à afficher.
y Ce paramètre permet d'indiquer la coordonnée verticale du premier caractère à afficher.
attr Ce paramètre permet d'indiquer les attributs d'affichage à utiliser :
Constante Description
AA_NORMAL Cette constante permet d'indiquer qu'il faut afficher des caractères normales.
AA_DIM Cette constante permet d'indiquer qu'il faut afficher des caractères sombres.
AA_BOLD Cette constante permet d'indiquer qu'il faut afficher des caractères brillants.
AA_BOLDFONT Cette constante permet d'indiquer qu'il faut afficher des caractères gras.
AA_REVERSE Cette constante permet d'indiquer qu'il faut inverser l'affichage de la couleur d'arrière plan et des caractères, de façon à ce que l'arrière plan soit blanc et la couleur d'écriture soit blanche.
AA_SPECIAL Cette constante permet d'indiquer que l'affichage des caractères soit facilement visible à l'écran.
fmt Ce paramètre permet d'indiquer le texte à afficher. Il est a noter que un ou plusieurs des spécificateurs suivants peuvent être inclus dans le texte et il utilisera un argument supplémentaire pour chaque spécificateurs :
Spécificateur Description
%c Ce spécificateur indique d'insérer à cette position un caractère contenu dans la liste des arguments après le texte
%d Ce spécificateur indique d'insérer à cette position un entier sous forme décimal contenu dans la liste des arguments après le texte
%f Ce spécificateur indique d'insérer à cette position un nombre à virgule flottante contenu dans la liste des arguments après le texte
%i Ce spécificateur indique d'insérer à cette position un entier contenu dans la liste des arguments après le texte
%o Ce spécificateur indique d'insérer à cette position un entier sous forme octal contenu dans la liste des arguments après le texte
%s Ce spécificateur indique d'insérer à cette position un chaîne de caractères contenu dans la liste des arguments après le texte
%x Ce spécificateur indique d'insérer à cette position un entier sous forme hexadécimal contenu dans la liste des arguments après le texte
Il est possible d'ajouter une précision du nombre décimal afficher en insérant le nombre entre le symbole de pourcentage et la lettre.

Description

Cette fonction permet d'afficher du texte dans les tampons de sortie du AA-lib.



Dernière mise à jour : Dimanche, le 21 février 2016