SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: merme en Viernes 10 de Septiembre de 2010, 18:05
-
Hola chicos! Me trabe en este error y no me deja avanzar en el proyecto para la facu.
Estuve buscando y buscando la solución y no la encuentro.
Les dejo el error y el código en la cabecera en que salta. Si necesitan mas código avísenme.
Saludos! Gracias por la atención!
Error: VentanaPrinicpal.cpp:5: undefined reference to `vtable for VentanaPrincipal'
VentanaPrinicipal.h :
#ifndef VentanaPrincipal_H
#define VentanaPrincipal_H
#include "Ventanas.h"
class VentanaPrincipal:public Frame0 {
private:
void CargarFila(int i);
protected:
void CambiaTamanio( wxSizeEvent& event );
void EnterBuscar( wxCommandEvent& event );
void DobleClickGrilla( wxGridEvent& event );
void ClickGrilla( wxGridEvent& event );
void ClickBuscar( wxCommandEvent& event );
void ClickAgregar( wxCommandEvent& event );
void ClickEditar( wxCommandEvent& event );
void ClickEliminar( wxCommandEvent& event );
public:
VentanaPrincipal(wxWindow *parent=NULL);
};
#endif
VentanaPrincipal.cpp:
#include "VentanaPrincipal.h"
#include <wx/msgdlg.h>
VentanaPrincipal::VentanaPrincipal(wxWindow *parent):Frame0(parent){
g_listado->AppendRows(5);
g_listado->SetSelectionMode(wxGrid::wxGridSelectRows);
Show();
}
-
A ver.
¿Puedes enseñarnos el fichero "ventanas.h"?
-
Hola,
Suele occurir en este caso :
Todas las funcìones virtual estàn definidas en le .h y no el .cpp. Muchos compiladores ponen la vtable en el .obj(.o) del .cpp con la primera non-pure non inline virtual funcìon.