Bonjour,
J'ai un programme qui boucle indéfiniment ( while(1) ).
Je souhaite qu' il continue d' effectuer les tâches dans la boucle, mais aussi qu'il soit capable de recevoir des commandes en entrée std.
Il s'agit d'un serveur, puisque j'ai déjà un select dans mon programme, je pensais lire de l'entrée std avec fread et ajouter la taille dans le fd_set qui est utilisé dans mon select.
Mon problème est que la fonction fread(&tmp,1,size_t nombre caractères ,stdin) a besoin du nombres de caractères à lire et que je ne sais pas à l'avance combien il y en a.
Si vous avez une autre méthode à proposer ....
Merci à l'avance,
Jerome
Partager