Bonjour,
J’essaie d’afficher un caractère unicode avec la fonction printw de la librairie ncurses mais rien à faire cela ne marche ;
j’ai trouvé un code sur internet qui est censé faire l’affaire mais sur ma machine ça ne m’affiche pas ce qu’il faut :
voilà le code :
#include <ncurses.h>
#include <locale.h>
int main(int argc, char *argv[])
{
setlocale(LC_ALL,"");
initscr();
curs_set(0); //remove cursor
addstr("\u2588"); //Print out the unicode character
refresh(); //update screen
getch(); //wait for input
endwin();
return 0;
}
Le caractère affiché est censé être un rectangle mais là ça me donne une série de caractère n’ayant rien à voir avec le caractère visé.
Merci pour votre aide