摘要:
一般会设置一个超时时间1S,就是说如果php那边在1S内没有返回给urlserver的话就忽略掉该请求,及不阻塞等待返回了,直接处理下面的操作。现在php那边有时候会卡,这样一卡就无法再1S内返回消息给服务器由于urlserver只是忽略了该连接上的请求消息,并不是断开了,所以php那边无法判断消息是否是正常发成功了还是如何所以玩家积分消耗了道具没拿到的兑换问题无法通过php捕获服务器没有收到来做。int connectURL(char * strUrl, char ** strResult){ *strResult = 0; if (strUrl == 0) { ... 阅读全文
posted @ 2013-08-12 19:44
vanishfan
阅读(8354)
评论(0)
推荐(0)
摘要:
1.C++变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。从作用域看:1>全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern 关键字再次声明这个全局变量。2>静态局部变量具有局部作用域,它只被初始化一次,自从第一次被初始化直到程序运行结束都一直存在,它和全局变量的区别在于全局变量对所有的函数都是可见的,而静态局部变量只对定义自己的函数体始终可见。3>局部变量也只有局部作用域,它是自动对象(aut 阅读全文
posted @ 2013-08-12 15:15
vanishfan
阅读(353)
评论(0)
推荐(0)
摘要:
今天看代码的时候看到这么一段 void user::setHelpday() { int time = ::getTickCount(); m_helpday = (time +(8 * 3600))/(3600 * 24); }大致是保存一下当前是第几天,用于区分不同天,但是对立面的+8*3600不太理解time_t cur = 0; struct tm *timeinfo = localtime(&cur); printf("%d,%d\n",timeinfo->tm_hour,timeinfo->tm_yday);打印出来是 8,0全世界在... 阅读全文
posted @ 2013-08-12 15:04
vanishfan
阅读(758)
评论(0)
推荐(0)

浙公网安备 33010602011771号