VC++ 6.0

Signaler
Messages postés
1
Date d'inscription
mardi 31 août 2004
Statut
Membre
Dernière intervention
6 juillet 2005
-
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
-
Je recherche des infos sur le fonctionnement du debugger de Visual C++ 6.0.
Quel sont les rôles des différents fichiers, .pdb, .idb, .pch, .... ?
Différences entre le mode "pas à pas" (F5) et le mode "Execute" (CTRL + F5) ?
Quelles informations sont ajoutées dans le .exe pour le mode "Debug" ?

En fait j'ai une appli écrite en C qui a un comportement différent selon le mode d'execution que j'utilise "F5" ou "CTRL + F5", j'aimerai comprendre pourquoi.

Quelles sont les différences entre "Release" et "Debug" ?

Je recherche aussi des infos sur les différentes options proposées par VC++ pour paramétrer un projets sous VC++ (Project/Settings).

Merci pour votre aide.

1 réponse

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Un comportement différent, c'est doute un problème de pointeur mal
initialisé. Parfois ca passe inapercu en Release, mais ca plante en
debug. Je pense que c'est parce que la mémoire en debug est
initialisé avec une valeur qui pointe n'importe ou (un peu pour forcer
le plantage). Je sais pas exactement, en tous cas c'est ton programme
qui est buggé

MSDN, c'est la que toutes les options du compilo sont décrites, et c'est même disponible en francais