Bonjour,
Je travaille actuellement sur une ouverture de liaison série sous qt, j'ouvre avec un "open", et je voudrais donc fermer avec un "close". Mais voilà, le compilateur me dit: segmentation fault.
Voici le morceau de code concerné:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
void dialMeteo::initLiaison()
{
 int ret;
 if ( fd > 0) close(fd);  // si déjà ouverte
 ret = dialMeteo :: ouvrir liaison();
}
fd est déclaré dans le .h en public, l'include du .h est fait. Je ne vois pas trop ou peut ete le problème, donc si qqun peut m'aider.
Merci, Alga