skel.h

来自「一个很好的unix网络编程框架」· C头文件 代码 · 共 30 行

H
30
字号
#ifndef __SKEL_H__#define __SKEL_H__/* Winsock version */#include <winsock2.h>#include <windows.h>struct timezone{	long tz_minuteswest;	long tz_dsttime;};typedef unsigned int u_int32_t;#define EMSGSIZE		WSAEMSGSIZE#define INIT()			init( argv );#define EXIT(s)			do { WSACleanup(); exit( ( s ) ); } \						while ( 0 )#define CLOSE(s)		if ( closesocket( s ) ) \							error( 1, errno, "close failed" )#define errno			( GetLastError() )#define set_errno(e)	SetLastError( ( e ) )#define isvalidsock(s)	( ( s ) != SOCKET_ERROR )#define bzero(b,n)		memset( ( b ), 0, ( n ) )#define sleep(t)		Sleep( ( t ) * 1000 )#define WINDOWS#endif  /* __SKEL_H__ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?