Alors techniquement je sais pas, mais en gros en release ton programme tournera plus vite et en debug tu pourra faire apelle au debugger en cours d'éxécutions.
Comme je debute les details ne m'interessent pas trop, tout ce que je veux savoir si je peux toujours utiliser les deux modes sans avoir aucun soucis et ca pour tout mes projets que ca sois en console ou avec ogre.
PS : Dans les deux dossiers bin et debug de mon projet, j'ai le dosseir debug uniquement et pas un dosseir release meme si j'ai bien choisis les deux modes pendant la creation du projet. Est ce que le dossier release n'existe toujours pas ou c'est pas bien configurer ?
Le mode débug rajoute aussi généralement des tests pour surveiller/prévenir les débordements. Généralement il est également associé aux assertions ("généralement", car c'est décorrélable).
Et puis tout ça varie suivant les compilos.
Donc
- debug -> pour le(s) développeur(s) afin qu'il(s) ait une version qu'il lui permette de finaliser son projet
- release -> pour la version finale mise à disposition pour les clients (comme son nom (release), l'indique)
NB: en tant que developpeur, il est important de faire des tests dans les deux modes vu que le mode debug a tendance à rendre plus stables des programmes qui feraient mieux de planter.
moi je te conseille de travailler en debug et d'apprendre a te servir du debuggueur (faut etre fou pour ne pas se servir du debugger : un crash et hop ! on ne sait pas quoi faire....)
Et le jour ou tu fais un programme stable qui ne plante pas, la, tu compiles en release pour faire "une version".
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Recueil de code C et C++ http://fvirtman.free.fr/recueil/index.html
Recueil de code C et C++ http://fvirtman.free.fr/recueil/index.html