Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/03/2005, 17:58
masterjail
 
Fecha de Ingreso: octubre-2004
Ubicación: Cork (Irlanda)
Mensajes: 161
Antigüedad: 20 años, 3 meses
Puntos: 1
Hola de nuevo, lo estoy haciendo más sencillo.

Ahora tengo estas definiciones, en el fichero misclases.h:

Código:
class claseA{
  public:
    claseA(); // constructor;
};

class claseB: public claseA{     // claseB deriva de claseA
  public:
    claseB(); // constructor;
};

class claseC: public claseB{     // claseC deriva de claseB
  public:
     claseC(); // constructor;
};
Y esta implementación en misclases.cpp:

Código:
#include "misclases.h"

claseA::claseA(){
}

claseB::claseB(){
}

claseC::claseC(){
}
Con esto ya tengo los constructores por defecto y no debe haber ningún problema al compilar... pues bien:

Código:
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Esto ya no parece un error propio del proyecto o algo parecido... digo yo...

A parte de ese código anterior tengo lo siguiente en el fichero prueba.cpp:

Código:
#include "misclases.h"

int main(int argc, char** argv){
  return 0;
};
Como vereis el programa no hace nada... solo está así para ver si compila bien...

Uso Microsoft Visual C++ 6.0 y el tipo de proyecto es Win32 console aplication... y el proyecto se llama prueba... (por si es de ayuda)