gamerfunkie
Erfahrenes Mitglied
Hallo,
ich habe eine Funktion, die ein CArray<CString,CString> zurückgeben soll:
Wenn ich das nun kompiliere, erhalte ich folgenden Fehler:
Kann man ein CArray nicht zurückgeben oder nur einen pointer davon?
Danke für eure Hilfe
gamerufunkie
ich habe eine Funktion, die ein CArray<CString,CString> zurückgeben soll:
Code:
CArray<CString,CString> ClusterServer::getRecvData()
{
return m_recvData;
}
Code:
1>c:\programme\programmieren\microsoft visual studio 8\vc\atlmfc\include\afxtempl.h(272) : error C2248: "CObject::CObject": Kein Zugriff auf private Member, dessen Deklaration in der CObject-Klasse erfolgte.
1> c:\programme\programmieren\microsoft visual studio 8\vc\atlmfc\include\afx.h(558): Siehe Deklaration von 'CObject::CObject'
1> c:\programme\programmieren\microsoft visual studio 8\vc\atlmfc\include\afx.h(529): Siehe Deklaration von 'CObject'
1> Diese Diagnose trat in der vom Compiler generierten Funktion "CArray<TYPE,ARG_TYPE>::CArray(const CArray<TYPE,ARG_TYPE> &)" auf.
1> with
1> [
1> TYPE=CString,
1> ARG_TYPE=CString
1> ]
Kann man ein CArray nicht zurückgeben oder nur einen pointer davon?
Danke für eure Hilfe
gamerufunkie