Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2027 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Debug sous wxDev-c++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Debug sous wxDev-c++

n°1568066
paowz
Posté le 31-05-2007 à 15:55:04  profilanswer
 


Bonjour,
 
J'utilise wxDev-c++ (avec mingw) avec wxWidget pour coder une petite app. Mais je suis sceptique quant à l'utilisation du mode pas à pas.
C'est-à-dire que 1 fois sur 3 ou 4, quand je fais un step in, wxDev-c++ se met à prendre 100% de cpu comme si il attendait GDB ou je ne sais quoi.. faut que je tue le processus pour le relancer.. du coup, je n'arrive pas à vérifier une méthode que j'ai écrite et qui apparement est buggy (ce pourquoi je voudrais la débugger, en fait)
 
Voici cette méthode:
 

Code :
  1. double BmpData::DeltaColorRGB(const char* cP1, const char* cP2){
  2.     double _b1,_v1,_r1,_r2,_v2,_b2;
  3.     _b1 = (double)(atoi(&cP1[0]));
  4.     _v1 = (double)(atoi(&cP1[1]));
  5.     _r1 = (double)(atoi(&cP1[2]));
  6.     _b2 = (double)(atoi(&cP2[0]));
  7.     _v2 = (double)(atoi(&cP2[1]));
  8.     _r2 = (double)(atoi(&cP2[2]));
  9.     return (sqrt( pow((_b1 - _b2),2) + pow ((_v1 - _v2),2) + pow((_r1 - _r2),2) ));
  10. }


 
prends deux tableaux de char et renvoie la distance euclidienne entre deux couleurs.
 
Le problème est que quand je mets des watchs sur les variables, _b1,_r1,_v1, j'obtiens dans l'IDE 'not found in current context', alors que _b2,_r2,_v2 sont initialisées.
Alors, je comprends pas :S
Est-ce que les erreurs de l'IDE lors du débuggage peuvent-elles être liées à une méthode contenant une erreur ?
Est-ce qu'il y a une corrélation ?
Pourquoi mes 3 premiers watchs ne sont-ils pas initialisés ?
 
Si vous avez une idée sur la question.. :)
 
En vous remerciant bien ^^
 
V.


---------------
Le plaisir est le bonheur des fous. Le bonheur est le plaisir des sages.
mood
Publicité
Posté le 31-05-2007 à 15:55:04  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Debug sous wxDev-c++

 

Sujets relatifs
[Visual C++] Différence entre Debug et ReleaseProblème avec Debug avec log4j
VS 2005: différence de compilation debug/relase?MS Visual Studio 2005 : contenu de classe inaccessible durant le debug
debug[VB6] Debug & Tracking "erreur automation"
Linux / Debug avec DDD[.NET] [En partie résolu] debug appli web
[C++] DevCpp et le debug !un intercepteur de flux Debug
Plus de sujets relatifs à : Debug sous wxDev-c++


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)