Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-03-2009
alvarovinu alvarovinu is offline
Registrado
 
Registrado: mar 2009
Posts: 5
Poder: 0
alvarovinu Va por buen camino
Bug en el depurador C++Builder 2007

La ejecución es correcta, pero el depurador no puede inspeccionar el elemento TDsg dsg en la siguiente situación:

#include <vcl.h>

// Incomplete definition
class TDsg;

class GVE_Graphic
{
private:
TDsg *dsg;

};
/* Error appears with any of these operators defined */
int operator==( GVE_Graphic &t1, GVE_Graphic &t2 )) { return(0 ); }
//int operator!=( GVE_Graphic &t1, GVE_Graphic &t2 ) { return(0 ); }
//int operator>=( GVE_Graphic &t1, GVE_Graphic &t2 ) { return( 0 ); }
//int operator<=( GVE_Graphic &t1, GVE_Graphic &t2 ) { return( 0 ); }
//int operator> ( GVE_Graphic &t1, GVE_Graphic &t2 ) { return( 0 ); }
//int operator< ( GVE_Graphic &t1, GVE_Graphic &t2 ) { return( 0 ); }

class TDsg
{
public:
int x;
TDsg() { x = 0; };
};

int main(int argc, char* argv[])
{
int a = 0;
TDsg dsg;
a = 1; //Breakpoint. Aquí ya no se puede inspeccionar dsg
return( 0 );
}


Al comentar el atributo (con el mismo nombre pero sin relación) de GVE_Graphic, TDsg dsg, el error desaparece y si permite inspeccionarlo (con el valor dado por la constructora x=0).

Para corroborar el bug, he depurado este mismo código con Visual C++(2008) y no me da problemas al realizar la inspección.

Alguna sugerencia?. Se ha reportado ya este error?. Como se evita?.

Muchas gracias y un saludo.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
duda juego c++ builder 2007 torrescrack9 C++ Builder 5 07-03-2009 23:51:37
builder 2007 y el include<math> elcaracas C++ Builder 1 08-09-2008 09:04:50
zeos lib para c++ builder 2007 2-D@monic Conexión con bases de datos 2 21-05-2008 03:57:12
instalacion de zeos lib en c++ builder 2007 2-D@monic C++ Builder 0 18-05-2008 06:55:52
C++ Builder 2007 rruz Noticias 0 15-05-2007 08:39:33


La franja horaria es GMT +2. Ahora son las 02:37:49.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi