SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: solarin en Jueves 10 de Agosto de 2006, 11:34

Título: Errores De Link
Publicado por: solarin en Jueves 10 de Agosto de 2006, 11:34
Estoy teniendo muchos problemas con el error LNK2019 en VC++ .NET 2003

Tengo una clase que deriva de otra:

//controller.h

#include MessagesNotifier_Client

class Controller : public MessagesNotifier_Client
{
public:

Controller();
~Controller();

void TempVerification(int a, int B);

};

//controller.cpp

Controller::Controller(){}
Controller::~Controller(){}

void Controller::TempVerification(int a, int B)
{
if ( abs(a - B) > 23 ){
NotifyWarningMessage("warning"); //ERROR LNK2019

}



El error de lNK2019 salta al llamar al metodo NotifyWarningMessage, definido en MessagesNotifier_Client.

Estoy usando Visual Studio .net 2003. una solucion con varios proyectos donde uno de ellos contiene a controller y el otro a MessagesNotifier_Client.


===Solution "BigTest"
== - proyecto A
|
------ Controller.h
------ Controller.cpp
== - proyecto B
|
------ MessagesNotifier_Client.cpp
------ MessagesNotifier_Client.h

Alguna idea de donde tengo el error? Es problema de la configuracion del visual?
Gracias por todo.
Título: Re: Errores De Link
Publicado por: JuanK en Jueves 10 de Agosto de 2006, 14:42
Estoy teniendo muchos problemas con el error LNK2019 en VC++ .NET 2003

Tengo una clase que deriva de otra:

#include MessagesNotifier_Client.h

Creo que es eso, aunque no lo he revisado muy a fondo. Cualquier cosa nos cuentas.
Título: Re: Errores De Link
Publicado por: solarin en Jueves 10 de Agosto de 2006, 15:56
No era eso, pero gracias igualmente.

Al final he agregado como "Elemento existente.." la classe de la cual estoy derivando y estoy usando el metodo. Basicamente supongo que VSC++ crea asi una referencia para poder linkar correctamente al final.


Saludos.
Título: Re: Errores De Link
Publicado por: JuanK en Jueves 10 de Agosto de 2006, 16:06
es lo que te conteste en el otro post.
Título: Re: Errores De Link
Publicado por: solarin en Jueves 10 de Agosto de 2006, 17:21
sips.

Muchas gracias por la info.