|
Bas de page | |
---|---|
Auteur | Sujet : allocation mémoire optimisée au niveau bit |
Publicité | Posté le 06-05-2009 à 21:41:35 |
albertofrancko | C'est pour une tres grosse application et le gain de ces bits ne serait pas negligeable |
Elmoricq Modérateur |
|
masklinn í dag viðrar vel til loftárása |
--------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
theshockwave I work at a firm named Koslow | et tu ne peux pas utiliser des bitfields aux endroits où tu gaspillerais beaucoup de mémoire de cette manière, plutôt que faire un allocateur ?
Message édité par theshockwave le 07-05-2009 à 10:04:12 --------------- last.fm |
Emmanuel Delahaye C is a sharp tool |
Non. La résolution est le char qui fait 8 bit au minimum (parfois plus sur certaines architectures comme les DSP).
Par exemple :
http://www.bien-programmer.fr/notes.htm#bitfield
Message cité 1 fois Message édité par Emmanuel Delahaye le 07-05-2009 à 10:37:25 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Publicité | Posté le 07-05-2009 à 10:21:43 |
gilou ModérateurModzilla |
Mais comme rien n'est gratuit, ce qu'on gagne en place, on va le perdre en efficacité d'accès aux valeurs, dès qu'on y accède pas en bloc, non? Message cité 1 fois Message édité par gilou le 18-05-2009 à 23:39:19 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
gilou ModérateurModzilla | C'est juste que tes tests donnaient l'impression (execution time) qu'on y gagnait aussi en temps d'execution, ce qui ne doit être le cas que de certains usages, et que je n'aurais pas voulu que l'auteur du topic le pense. Ici, c'est peut être l'allocation plus importante qui consomme un peu plus de temps dans le premier cas.
Message cité 1 fois Message édité par gilou le 19-05-2009 à 10:00:00 --------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
Emmanuel Delahaye C is a sharp tool |
Message édité par Emmanuel Delahaye le 19-05-2009 à 10:06:24 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Sujets relatifs | |
---|---|
mysql et c++ sous codeblocks erreur o niveau de insert | La mémoire ne peut pas être "read" |
Mise à niveau VB5 | Ajout d'une mémoire externe EEPROM 24LC256 (bus i2c) à un PIC 18F452 |
Gestion de la mémoire sous Vista | langage le plus demandé au niveau mondial? |
Niveau / selecteur en CSS | Bug Mémoire - ocx |
Allocation très grande taille mémoire | |
Plus de sujets relatifs à : allocation mémoire optimisée au niveau bit |