点滴记录总结,一天一打鸡血。
2015年5月华为组织了一次软件精英挑战赛,赛题是德州扑克手牌AI~
环境及测试说明:http://pan.baidu.com/s/1dD2dL0P
关于socket通信之前写过一篇文章:http://blog.csdn.net/lh648365878/article/details/45716681
client端的主要过程如下:
- 创建socket,返回socket描述符sockfd
- 设置属性,可以设置端口为reuse模式
- 使用bind对客户端ip、端口进行绑定
- 将服务器端的ip和端口绑定(视赛制需求,一般不需要)
- 连接
WriteLog函数用于服务端记录输出,方便调试~
struct sockaddr_in c_addr, s_addr;
bzero(&c_addr, sizeof(struct sockaddr));
bzero(&s_addr, sizeof(struct s