Socket类自封装的实现

2014-11-11 10:00:15 · 作者: · 浏览: 20

  #if !defined(AFX_SOCKET32_H__0C5B01C7_CACD_44E5_AB92_130605BBD66B__INCLUDED_)


  #define AFX_SOCKET32_H__0C5B01C7_CACD_44E5_AB92_130605BBD66B__INCLUDED_


  #if _MSC_VER > 1000


  #pragma once


  #endif // _MSC_VER > 1000


  #ifdef _WIN32


  #include


  typedef int socklen_t ;


  #else


  #include


  #include


  #include


  #include


  #include


  #include


  #include


  #include


  #include


  #ifndef CONST


  #define CONST const


  #endif


  typedef unsigned char u_char;


  typedef unsigned short u_short;


  typedef unsigned int u_int;


  typedef unsigned long u_long;


  typedef u_int SOCKET;


  typedef int INT;