Tomasz
Starzyk
Student,
Politechnika Śląska
w Gliwicach,
elektryk (specj...
Temat: problem z ref class
Witam, chciałem napisać aplikację która będzie przesyłać pakiety po sieci lan, będzie to jeden z modułów większej aplikacji. Piszę w Visual C++ 2008 Express Edition i mam problem z klasami zarządzanymi/niezarządzanymi. Otóż pojawia mi się taki błąd:1>c:\projects\clientserwer_tcpipconnection\ServerSource.hpp(14) : error C2512: 'System::Net::Sockets::TcpListener::TcpListener' : no appropriate default constructor available 1> This diagnostic occurred in the compiler generated function 'TMojServer::TMojServer(void)' 1>ClientSerwer_TcpIpConnection.cpp
1>c:\projects\clientserwer_tcpipconnection\ServerSource.hpp(14) : error C2512: 'System::Net::Sockets::TcpListener::TcpListener' : no appropriate default constructor available 1> This diagnostic occurred in the compiler generated function 'TMojServer::TMojServer(void)'
a oto kod który stwarza problemy:
// ServerSource.hpp
#ifndef ServerSource_hpp
#define ServerSource_hpp
using namespace System;
using namespace System::Net;
using namespace System::Net::Sockets;
public ref class TMojServer
{
public: TcpListener Server;
};
#endif
Jest jakiś łatwy trick na obejście problemów z klasami zarządzanymi?Tomasz Starzyk edytował(a) ten post dnia 07.04.11 o godzinie 16:50