利用Libev写一个简单的client和server程序
common.h程序:
#ifndef _COMMON_H_
#define _COMMON_H_
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <strings.h>
#include <cstdlib>
#include <cstdio>
#include <cstddef>
#include <string>
namespace common{
#define D(exp,fmt,...) do { \
if(!(exp)){ \
fprintf(stderr,fmt,##__VA_ARGS__); \
abort(); \
}