-
// 선언
class TTcpData06 : public TTcpBase
{
private:
TstCode06 m_stData;
int __fastcall fnGetDataLen();
public:
__fastcall TTcpData06();
__fastcall TTcpData06(const TTcpData06 *a_pData); // 깊은복사 생성자
__fastcall ~TTcpData06();
};
// 구현
__fastcall TTcpData06::TTcpData06()
{
ZeroMemory(&m_stData, sizeof(m_stData));
}
//---------------------------------------------------------------------------
__fastcall TTcpData06::TTcpData06(const TTcpData06 *a_pData) // 복사 생성자
: m_stData(a_pData->m_stData)
{
// ZeroMemory(&m_stData, sizeof(m_stData));
// CopyMemory(&m_stData, &a_pData->m_stData, sizeof(m_stData));
// m_stData = a_pData->m_stData;
}
//---------------------------------------------------------------------------
__fastcall TTcpData06::~TTcpData06()
{
}
728x90댓글