Bonjour
J'ai codé un programme en C qui permet de prendre des données dans un fichier et de les recopier dans d'autres fichiers différents.
J'ai codé sous Linux Mandriva 2008, j'ai compilé et exécuté le programme, et tout a très bien fonctionné.
J'ai ensuite copié l'exécutable sur une autre machine Linux dont voici le descriptif si ça peut aider.
Sur cette machine, lorsque j'exécute le code, il s'arrête illico sans même effectuer la première étape qui consiste à ouvrir un fichier et afficher un message de confirmation. Il affiche à la place :
Floating Point Exception.
J'ai lu en faisant quelques recherches que ces erreurs étaient dues à des erreurs essentiellement numériques.
Or, je n'effectue aucun calcul dans ce code..
Une idée ?
Merci pour les réponses.
Message édité par Sinner le 04-03-2008 à 15:30:16