一个初始化WinSock的通用类解决方法

一个初始化WinSock的通用类
C/C++ code

/*******************一个初始化WinSock的通用类**********************/
#include <winsock2.h>
#pragma comment(lib, "WS2_32")  //链接到WS2_32.lib
class CInitSock     
{
 public:
  CInitSock(BYTE minorVer=2, BYTE majorVer=2)
   {
    WSADATA wsaData;
    WORD sockVersionMAKEWORD(minorVer, majorVer);
    if(::WSAStartup(sockVersion, &wsaData)!=0)
     {
      exit(0);
     }
    }
  ~CInitSock()
   {
    ::WSACleanup();
   }
};



------解决方案--------------------
已经回了
------解决方案--------------------
不错。。