Nykozoft
Messages postés9Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention14 février 2009
-
9 févr. 2009 à 22:44
Nykozoft
Messages postés9Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention14 février 2009
-
12 févr. 2009 à 18:08
Bonjour à tous,
Existe-t-il une fonction qui puisse détecter un format dans une chaîne ?
Je m'explique :
mettons que j'ai une chaîne "N110 D23 F112",
et moi que je cherche un "D%d F%d"
Existe-t-il une fonction (une sorte de scanf) qui renverrait la position de la première occurrence trouvée (ou un pointeur vers le premier caractère concerné, je ne suis pas contre)?
Nykozoft
Messages postés9Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention14 février 2009 12 févr. 2009 à 18:08
Finalement j'ai trouvé une fonction :
sscanf(char*source, char*format, …) qui renvoie le nombre d'éléments associés, et fonctionne comme scanf mais avec une chaine de caractère.
cs_Adeon
Messages postés293Date d'inscriptionjeudi 21 août 2003StatutMembreDernière intervention10 avril 20152 10 févr. 2009 à 08:32
Pas à ma connaissance, mais tu sais, faut souvent mettre la main a la pâte, l'algo qui fait ça n'est pas bien compliquée !
Tu mettra moins de temps a la faire et ce sera + enrichissant que de rechercher "bêtement" sur google.
______________________
Adeon, programmeur de jeux sur directX 9 (http://theolith.com) à votre service !