Salut
premiere question comment faire un nouveau constructeur sous vc++ y a t'il quelque chose de prévu spécialement?
mon probleme
L'appel au constructeur
Ne trouvant pas d'endroit pour faire le constructeur j'ai rentré dans le cpp et dans le .h ceciCDlgNumSerie* dlgSerie;
dlgSerie = new CDlgNumSerie(m_pConnection,&dIDSerial,pIDTicketRSDP,&m_arSuggestion,m_pRepair);
cpp:
h:CDlgNumSerie::CDlgNumSerie( _Connection* pConnection,
double* dIDSerial,CIDTicketRSDP*pIDFailure,
CArray<CSuggestion*,CSuggestion*>* arSuggestion,
CRepair* pRepair,CWnd* pParent /*=NULL*/)
: CDialog(CDlgNumSerie::IDD, pParent)
{
}
voici le message d'erreurCCDlgNumSerie( _Connection* pConnection,
double* dIDSerial,CIDTicketRSDP*pIDFailure,
CArray<CSuggestion*,CSuggestion*>* arSuggestion,
CRepair* pRepair,CWnd* pParent /*=NULL*/);
Compiling...
AGDRepairDlg.cpp
C:\DATA\ASTEKSO\_agd_dev\sources\agd\repair\AGDRepairDlg.cpp(5517) : error C2660: 'CDlgNumSerie::CDlgNumSerie' : function does not take 5 parameters
DlgNumSerie.cpp
C:\DATA\ASTEKSO\_agd_dev\sources\agd\repair\DlgNumSerie.cpp(32) : error C2511: 'CDlgNumSerie::CDlgNumSerie' : overloaded member function 'void (class _Connection *,double *,class CIDTicketRSDP *,class CArray<class CSuggestion *,class CSuggestion *>
*,class CRepair *,class CWnd *)' not found in 'CDlgNumSerie'
c:\data\astekso\_agd_dev\sources\agd\repair\dlgnumserie.h(13) : see declaration of 'CDlgNumSerie'
C:\DATA\ASTEKSO\_agd_dev\sources\agd\repair\DlgNumSerie.cpp(96) : fatal error C1004: unexpected end of file found
Generating Code...
Error executing cl.exe.
AGDRepair.exe - 3 error(s), 0 warning(s)
Partager