Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - valentz

#1
Hola, estoy intentando generar una dll, el codigo es el siguiente:


Interface.h:

#ifdef LIBRARY_EXPORTS  
#define DLLAPI __declspec(dllexport)
#else
#define DLLAPI __declspec(dllimport)
#endif

extern "C" DLLAPI void HeatSolver();


Library.cpp:

#include "Interface.h"
#include "HeatSolver.h"

WATHANAPI void HeatSolver(){

CHeatSolver *pHeatSolver; // Pointer to HeatSolver class
pHeatSolver->solver();

}


HeatSolver.h:

class CHeatSolver{

public:

void solver(); // Main function of the dll

};


HeatSolver.cpp:

#include "WathunSolver.h"

void CHeatSolver::solver() { //Main function of my dll

}



Cuando lo compilo me genera el siguiente error:



Error C4700:uninitialized local variable pHeatSolver used.



Alguien me puede decir como solucionarlo.

Gracias.