vc++ global nesne tanımlama ?

Başlatan magnetron, 02 Nisan 2014, 17:59:30

magnetron

merhaba forum,

VC++ 2008 de aşağıdaki kodu çalıştırıp UDP nesnesini  başlatmak istiyorum
ama istiyorum ki bu UDP nesnesi global olarak hafızada kalsın

yani main() propramının başında init yapiyim sonra başka yerden
udpSvr->Send (...) yapiyim

inşallah anlatabildim , nasıl yapıcam? teşekkür

using namespace System;

using namespace System::Net;

using namespace System::Net::Sockets;

void UDPinit(void){
     Socket ^udpSvr=gcnew Socket(
       AddressFamily::InterNetwork,SocketType::Dgram,ProtocolType::Udp);

      IPEndPoint ^localIp=gcnew IPEndPoint(IPAddress::Parse("127.0.0.1"),8000);
      udpSvr->Bind(localIp);
}