BIG SIGNED INTEGER

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 15 févr. 2004 à 13:57
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 3 mars 2004 à 20:05
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20438-big-signed-integer

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
3 mars 2004 à 20:05
par ailleurs j'ai aussi crée cette classe et j'aimerais bien avoir quelques commentaires pour savoir ce que vous en pensez
http://www.cppfrance.com/code.aspx?ID=19105
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
3 mars 2004 à 20:03
de toute facon à la fin tu ne eux pas avoir de trucs dont la taille n'est pas un multiple de 8 bits
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
3 mars 2004 à 18:04
tiens si d'autres pensent à écrire leur classe, ils peuvent jeter un coup d'oeil du côté de l'en-tête (STD -> super optimisé).

c'est un conteneur un peu spécial pour gérer des listes de bits (booléens mais gérés intelligemment, sur un bit, pas sur un octet comme le sont les bool standards).
koolj Messages postés 3 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 5 mars 2004
3 mars 2004 à 17:59
Moi aussi j'en ai fais une et pour moi aussi la fonction de division est méga lourde (en temps d'exécution).

Par contre l'affichage peut se faire dans les bases comprises entre 2 et 36, et l'opérateur istream>> est programmé (un peu maladroitement).

le plus étrange dans tout ca que que je n'avais pas regarder cet article pour programmer ma classe et pourtant on croirait le contraire en la regardant lol.

Je ne l'ai pas encore posté car je dois finir la gestion automatique de la taille de l'entier, les tests de bugs et les tests de performances.

Je le posterais dans le courant de la semaine...
cs_dominion Messages postés 230 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 15 mai 2008
16 févr. 2004 à 22:40
BjarneStroustrup : Bah c'est une source libre de droit tu peux le faire toi même ;-) ça doit pas être bien difficile...
tibur : Chapeau j'ai pas tout regardé mais ça a l'air vachement bien fait ! Par contre c'est pas un peu exagéré de mettre ça en Expert ?
BjarneStroustrup Messages postés 14 Date d'inscription samedi 17 janvier 2004 Statut Membre Dernière intervention 8 juillet 2004
15 févr. 2004 à 18:07
et l'opérateur >> ???
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
15 févr. 2004 à 14:24
je trouve que c'est une excellente idée d'écrire cette classe, et c'est très bien d'avoir surchargé l'opéro << de la std, bon boulot :-)
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
15 févr. 2004 à 13:57
oui moi ca me dérange que les nombres soient affichée en hexa, mais en fait c'est plutot toi qui doit avoir un pb pour les afficher en décimal je pense. Tu devrais aussi faire un constructeur qui prend un chaine de caractères
Rejoignez-nous