int CPMSifDlg::EncodeAndSend(char *firstName, char *lastName, char *roomNumber, char *userId, char *userFirstName, char *userLastName)
{
...
return 1;
}
extern "C"
{
__declspec(dllexport) int start(char *firstName, char *lastName, char *roomNumber, char *userId, char *userFirstName, char *userLastName)
{
return CPMSifDlg::EncodeAndSend(firstName, lastName, roomNumber, userId, userFirstName, userLastName);
}
}
On line return CPMSifDlg::EncodeAndSend
Ho un errore: Errore: un riferimento di membro non statico deve essere relativo a un oggetto specifico.cosa significa "errore: un riferimento di membro non statico deve essere relativo a un oggetto specifico" significa?
Che cosa significa?
ma se rimuovo "CPMSifDlg", ho ottenuto "errore: identificatore EncodeAndSend non definito" –
@OscarYuandinata: hai letto quello che ho detto nella mia risposta? – Nawaz
piace questo giusto? 'CPMSifDlg dlg; \t \t ritorno dlg.EncodeAndSend (nome, cognome, roomnumber, userId, USERFIRSTNAME, USERLASTNAME); ' si dice che il metodo è inaccessibile –