Grand besoin du source de la fonction ITOA

Messages postés
10
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
16 mars 2004
-
Messages postés
10
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
16 mars 2004
-
Je developpe un projet gtk qui est cense marcher sous windows et linux. Le probleme est que j'ai besoin de la fonction itoa dans mon programme et que cette fonction n'existe pas dans le stdlib unix.
J'ai essaye de coder la fonction moi meme mais j'ai du faire pas mal de conneries car je me retrouve avec des seg fault tout le tps.
Si qqn avait une fonction qui marche a me proposer ca me serait d'un grand secours!!

Merci

5 réponses

Messages postés
787
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1
J'ai aucun souci avec cette fonction, que ce soit sous windows (GCC 3.2.3) ou sous unix (Slackware/GCC 3.2.2). Tu utilises quelle distribtion de Linux, donc ?
Messages postés
455
Date d'inscription
mercredi 6 mars 2002
Statut
Membre
Dernière intervention
18 décembre 2003

salut,
es-tu certain que le problème vient de itoa car stdlib.h est standard que ce soit sous unix linux dos ou d'autres ça devrait marcher.
Messages postés
787
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1
çà me rappelle que j'utilise sprintf plutot que itoa ... elle devrait fonctionner, car 100% standard
Messages postés
455
Date d'inscription
mercredi 6 mars 2002
Statut
Membre
Dernière intervention
18 décembre 2003

si tu mets un bout du code l'erreur serait plus facile à detecter
sauf si tu as déjà résolu le problème
Messages postés
10
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
16 mars 2004

Oui la fonction itoa n'existe pas dans stdlib unix, mais en fait un sprintf fait parfaitement laffaire!

++