|
Page : 1 2 Page Précédente | |
Auteur | Sujet : comment convertir un char en int ?? |
morphleus | voilà tout est dans la question.
|
Publicité | Posté le 06-08-2003 à 19:22:42 |
antp Super AdministrateurChampion des excuses bidons | Y a quoi dans ton char ? Tu veux avoir quoi comme genre de résultat ?
--------------- mes programmes ·· les voitures dans les films ·· apprenez à écrire |
Taz bisounours-codeur | regarde du coté de la fonction du recherche du forum et tapes y s(n)printf/sscanf |
theshockwave I work at a firm named Koslow |
polo021 | atoi |
pilou51 |
antp Super AdministrateurChampion des excuses bidons | si ce sont des chiffres ASCII de 0 à 9 dans tes char; tu fais juste n = c - '0', où n = entier et c = char Message édité par antp le 07-08-2003 à 17:36:58 --------------- mes programmes ·· les voitures dans les films ·· apprenez à écrire |
morphleus | ben dans ma chaine y a pas que des chiffres mais ce que je veux récupérer sont seulement des chiffres en effet |
Taz bisounours-codeur | mais quelle bande de blaireaux... foutez dans /dev/null votre atoi. utilise sscanf !!! |
Publicité | Posté le 07-08-2003 à 17:42:05 |
polo021 |
|
Taz bisounours-codeur |
tu sais comment je réagis à la provoc... je n'ai aucun humour sur les sujets que vous connaissez |
morphleus | elle marche nikel avec le - '0' fallait y pensezr quand meme. |
Taz bisounours-codeur |
|
polo021 |
|
Taz bisounours-codeur |
Taz bisounours-codeur | sscanf & Message édité par Taz le 07-08-2003 à 17:57:46 |
Angel_Dooglas Le dernier des humains |
--------------- You have the right to remain silent. You are warned that anything you say |
Taz bisounours-codeur | quelqu'un est capable de comprendre pourquoi ato? sont des fonctions à proscrire? |
polo021 | je savais pas que sscanf ne gardait que le chiffres.
|
Taz bisounours-codeur |
polo021 |
|
Taz bisounours-codeur | et comment tu fais avec atoi? là n'est pas là question du tout |
polo021 |
|
*syl* --> [] |
Parce qu'y a pas de gestion d'erreurs Message édité par *syl* le 07-08-2003 à 18:10:31 |
*syl* --> [] |
Pkoi il devrait dire comment on se sert de cette fonction |
morphleus | merci pour toutes vos explications ca m'a bien aidé |
polo021 | L'aide ne m'aide pas, je reste sur ma faim. |
MagicBuzz | Bah suffit de faire un sscanf(regexp(lachaine, pattern_nettoyeur_qui_garde_que_les_chiffres)) et zou
|
Taz bisounours-codeur | pas besoin de pattern nettoyeur.
|
MagicBuzz |
|
antp Super AdministrateurChampion des excuses bidons | Y a pas de regexpr dans les librairies C standard il me semble --------------- mes programmes ·· les voitures dans les films ·· apprenez à écrire |
Taz bisounours-codeur |
t'as vu ça ou? je vois pas ce qu'on peut faire de mieux qu'un pauvre parcours linénaire... Message édité par Taz le 07-08-2003 à 21:07:45 |
Taz bisounours-codeur |
MagicBuzz | ben par exemple, pour remplacer des sous-chaînes par des autres (donc parcours linéaire basique) un regexp peut être jusqu'à 2 fois plus rapide.
Message édité par MagicBuzz le 07-08-2003 à 21:55:19 |
Taz bisounours-codeur | réfléchis un peu, par ce que je vois mal comment une regex peut faire mieux qu'un parcours linéaire... et la copie qui va avec... |
MagicBuzz | bah ça dépend comment est codée ta "isDigit()" par exemple. Message édité par MagicBuzz le 07-08-2003 à 22:07:58 |
Taz bisounours-codeur |
MagicBuzz | bah y'a 50 façon de coder une fonction aussi basique, et notamment les fonctions style regexp sont très souvent ultra optimisée, genre y'a pas une ligne de code dedans, y'a que de l'asm, sans le moindre cycle superflu |
Publicité | Posté le |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
Convertir un char en const char* ? | Convertir une chaine char* en hexa en entier [Résolu] |
convertir un char en int sans tomber sur le code ascii | [[C]]Comment convertir un int en char??? |
convertir un t_wchar en char?! | Convertir char[] |
[c] Comment convertir un entier en char ... | [JS]je doit convertir un int en char, comment faire? |
Comment convertir long int -> chaine de char ? | [c++] Est il possible de convertir une CString en Char ou vice versa? |
Plus de sujets relatifs à : comment convertir un char en int ?? |