Elements donnees en ligne de commandes
Gandalf
-
emmanuelP Messages postés 137 Statut Contributeur -
emmanuelP Messages postés 137 Statut Contributeur -
Bonjour,
je suis en train de programmer des fonctions pour creer une arbre binaire de recherche en C.
J'ai ecrit toutes les fonctions necessaires.
Je voudrais savoir comment je dois m'y prendre pour gerer les espaces attraper les nombres pour ensuite les inserer dans l'arbre.
Par exemple si sur la ligne de commande,je tape:
1.25 25.7 14.7 25
comment je dois m'y prendre.
Merci
je suis en train de programmer des fonctions pour creer une arbre binaire de recherche en C.
J'ai ecrit toutes les fonctions necessaires.
Je voudrais savoir comment je dois m'y prendre pour gerer les espaces attraper les nombres pour ensuite les inserer dans l'arbre.
Par exemple si sur la ligne de commande,je tape:
1.25 25.7 14.7 25
comment je dois m'y prendre.
Merci
A voir également:
- Elements donnees en ligne de commandes
- Partage de photos en ligne - Guide
- Invite de commandes - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- Photoshop elements gratuit - Télécharger - Retouche d'image
1 réponse
Slt,
Je suppose que tu récupères ta ligne de données sous form de tableau de char ou d'une chaine. dans ce cas je te conseille de voir la fonction char* strsep(const char** chaines, const char* delimiteur) pour extraire les élements et double atof (const char *nptr) pour la conversion en réel. (voir man+fonction sur google ou dans un shell linux/unix).
Good luck
Je suppose que tu récupères ta ligne de données sous form de tableau de char ou d'une chaine. dans ce cas je te conseille de voir la fonction char* strsep(const char** chaines, const char* delimiteur) pour extraire les élements et double atof (const char *nptr) pour la conversion en réel. (voir man+fonction sur google ou dans un shell linux/unix).
Good luck
Si c'est le cas,laquelle des 2 est la plus performantes?
Exact c'est la même "famille" mais elle est plus fiable que strtok.
Pour ce qui est de la performance, à moins d'attaquer des saisies de plusieurs milliers de ligne, je ne pence pas qu'il y ait une différence significative.
Good luck