connect
 

Description:
Blog à quatre mains, mais sans sous-entendus sexuels.
Projets:

lache-tes.com

blog inconnu

page temporaire

Blog déjà pris

http://alibanana.dev-fr.org
http://anarx.dev-fr.org
http://arialia.dev-fr.org
http://Beda.dev-fr.org
http://bennyrebirth.dev-fr.org
http://Boustifire.dev-fr.org
http://Campanile.dev-fr.org
http://cartonslug.dev-fr.org
http://cid2mizard.dev-fr.org
http://CL_Son_Antre.dev-fr.org
http://Cobain.dev-fr.org
http://costello.dev-fr.org
http://Cotsz.dev-fr.org
http://cyaniss.dev-fr.org
http://darkmath.dev-fr.org
http://datoh.dev-fr.org
http://Decjo.dev-fr.org
http://DevCortes48.dev-fr.org
http://doud.dev-fr.org
http://Dr-Artanis.dev-fr.org
http://Emeric0101.dev-fr.org
http://erdnal.dev-fr.org
http://evilspoon.dev-fr.org
http://freacks.dev-fr.org
http://frozenjazz.dev-fr.org
http://FuryFunnyTeam.dev-fr.org
http://gedeon34.dev-fr.org
http://geekshadow.dev-fr.org
http://iko.dev-fr.org
http://jeuxvideodylan.dev-fr.org
http://komasami.dev-fr.org
http://kram.dev-fr.org
http://kukulcan.dev-fr.org
http://Maltek.dev-fr.org
http://mastertop101.dev-fr.org
http://Maxime.dev-fr.org
http://mini-jeux.dev-fr.org
http://minishlink.dev-fr.org
http://mollusk.dev-fr.org
http://Montspy.dev-fr.org
http://mony.dev-fr.org
http://mouseonmars.dev-fr.org
http://Nameless.dev-fr.org
http://newcoleco.dev-fr.org
http://noriassaura.dev-fr.org
http://noxneo.dev-fr.org
http://nytrix.dev-fr.org
http://odin.dev-fr.org
http://Orion-Jones.dev-fr.org
http://pitt.dev-fr.org
http://pouer.dev-fr.org
http://Poulpicorp.dev-fr.org
http://PuzzleManiak.dev-fr.org
http://Rainbow.dev-fr.org
http://Refix.dev-fr.org
http://Reppa.dev-fr.org
http://risike.dev-fr.org
http://Samote.dev-fr.org
http://schyzophrenic.dev-fr.org
http://sephirothff7.dev-fr.org
http://skin-prod.dev-fr.org
http://smealum.dev-fr.org
http://space1.dev-fr.org
http://SpixShadow.dev-fr.org
http://starcom.dev-fr.org
http://thag.dev-fr.org
http://trabitboy.dev-fr.org
http://tuxiko.dev-fr.org
http://Unkwar.dev-fr.org
http://virtuapeanuts.dev-fr.org
http://vloz.dev-fr.org
http://xblaster.dev-fr.org
http://xFlasH.dev-fr.org
http://yus.dev-fr.org
http://zbob.dev-fr.org

Thématiques:

Dev
DS
Mendeleiev
Autre
C++
Gfx
WIFI
Chaoui!
CNFDS
php
NightStalker

[+]

Abonnement aux flux
Flux rss
Virtua Peanuts : Blog de Dev

08 avr
2008

Attention à la mémoire

Si comme moi vous aimez bien utiliser les bibliothèques et méthodes éprouvées par des équipes de développeurs talentueux et acharnés, lorsque vous faites du C++, j'imagine que vous utilisez les classes de la STL. Et vous aurez raison !

sauf ...

sur DS, où j'utilisais avec un certain plaisir les beaux vector du C++. Et je me suis rendu compte que mes sprites faisaient un peu n'importe quoi quand j'en avais un poil trop (et pas tant que ca .finalement...). Résultat, des couleurs bizarre, du noir beaucoup ...

Pas mal de temps après pour isoler le bug, je me suis rendu compte que tout allait bien en utilisant un bon vieux tableau C-Style en remplacement d'un beau vector C++-Style.

Surement la faute à la mémoire, forcément, une telle classe avec toutes ses fonctionnalités qui nous facilitent la vie occupe plus de place en mémoire qu'un bon vieux tableau C.

Conclusion :
La taille de la mémoire sur DS étant limitée, on est parfois obligé de laisser de coté le fruit des avancées technologiques en matière de C++.
A un moment, j'ai essayé d'utiliser boost sur un projet DS. Je crois que ca risque d'etre un peu trop gourmand :)

A+

Commentaires

djé :
ou alors on est trop des brêles ... :p

Retour à l'index
lache tes com dev fr scrutator irc bot
based on LT version 0.3.2 - dev-fr.org 0.4 install