Ver Mensaje Individual
  #1  
Antiguo 13-05-2020
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Reputación: 14
aguml Va por buen camino
Problemas con alcance en private de una clase

Buenas, tengo un problema con la siguiente clase:
Código PHP:
class THiloDebugger : public TThread
{
    private:
        ...
        ...
        
int EnumerarModulosDWORD processID );

        
//Metodos de atacheo
        
bool AtachProcessByNameWindow(char *WName,int &Error);
        
bool AtachProcessById(DWORD id,int &Error);

    protected:
        ...
        ...
    public:
        ...
        ...
}; 
El problema es que no deberia poder acceder a los métodos AtachProcessByNameWindow y AtachProcessById pero al hacer:
Depurador-> me apararecen ambos para poder elegirlos
No se que hago mal porque los tengo en el private . Sin embargo EnumerarModulos no aparece y está en el mismo sitio que los otros.
Y si intento usar uno de ellos:
Código:
[ILINK32 Error] Error: Unresolved external 'TDebugger::AtachProcessById(int&)' referenced from C:\USERS\AGUSTIN\DESKTOP\PRUEBA ATACHEO CON CLASE TDEBUGGER\PRUEBA ATACHEO\DEBUG_BUILD\UNIT1.OBJ
Responder Con Cita