Bonjour,
J'ai une librairie avec des noms de fonction inutilement longs :
void pifacecad_lcd_clear (void)
void pifacecad_lcd_home (void)
void pifacecad_lcd_display_on (void)
void pifacecad_lcd_display_off (void)
void pifacecad_lcd_blink_on (void)
void pifacecad_lcd_blink_off (void)
void pifacecad_lcd_cursor_on (void)
etc…
(C'est une librairie pour piloter un afficheur LCD avec un Raspberry Pi)
Pour simplifier l'édition du programme, j'ai voulu faire ceci :
#define pifacecad_lcd LCD
puis taper mes fonctions ainsi :
LCD_clear()
LCD_home()
etc…
Mais ça ne marche pas. La substitution se fait pour un nom (…)