Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => C/C++ => Konuyu başlatan: magnetron - 02 Nisan 2014, 17:59:30

Başlık: vc++ global nesne tanımlama ?
Gönderen: magnetron - 02 Nisan 2014, 17:59:30
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);
}