C'est un programme exemple de livre "Début Linux Programmation":Pourquoi setupterm termine le programme?
#include <stdio.h> #include <term.h> #include <curses.h> #include <stdlib.h> int main() { setupterm("unlisted", fileno(stdout), (int *)0); printf("Done.\n"); exit(0); }
exécution, j'ai ce résultat:
./badterm 'unlisted': unknown terminal type.
Selon la définition de la fonction setupterm, il doit retourner 0: « Aucune correspondance entrée dans la base de données terminfo ". Au lieu de cela, le programme se termine. Pourquoi?
Merci, en attente de 8 minutes pour accepter la réponse :) –