社区
《新程序员》
帖子详情
第11期 <千里之堤毁于蚁穴> 的作者请进来了。
cvsuser
2003-11-21 11:08:34
请看这段代码
//nLeftBytes为负数的时候已经跳出循环了,怎么还会去执行
while(nLeftBytes>0) {
if(strstr((const char*)lpBuffer,"\r\n.\r\n"))
break;
nResult=recr(hSock,(char*)lpBuffer+nRecvBytes,nLeftBytes,0);
if......
}
...全文
31
2
打赏
收藏
第11期 <千里之堤毁于蚁穴> 的作者请进来了。
请看这段代码 //nLeftBytes为负数的时候已经跳出循环了,怎么还会去执行 while(nLeftBytes>0) { if(strstr((const char*)lpBuffer,"\r\n.\r\n")) break; nResult=recr(hSock,(char*)lpBuffer+nRecvBytes,nLeftBytes,0); if...... }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wraithkings
2003-11-26
打赏
举报
回复
他的错误不是nLeftBytes会小于0,而是lpBuffer指针修正的问题,可能会出现缓冲区溢出。毛病出在lpBuffer+nRecvBytes,nRecvBytes应该是缓冲区剩余空间。
cvsuser
2003-11-23
打赏
举报
回复
http://www.boxmm.com/index.asp?page=2&classid=4&Nclassid=46&order=&updown=
创宇区块链|
千里之堤
毁于蚁穴
,Fortress Protocol 惨遭攻击。
BSC 链上借贷协议 Fortress Protocol 因预言机问题而遭受攻击,毫厘之差,酿成 300 万美元损失。
"
千里之堤
毁于蚁穴
"------重点项目不能交付之谜(一)泥淖中的验收测试
前些天从我们Team去支援该项目的一个兄弟和我谈到这个系统很难整,我恰好也对这个神秘系统比较感兴趣。于是大致浏览一下,不得不佩服该系统的UI; 清爽,漂亮,看起来非常大气 全程Ajax,几乎不刷新界面 最...
很好很强大,留着漫漫看。尤其是在烦闷的时候看
<br /><br /><br /><br /><br />2、一万元以内的奢侈品,可以买,但不可以炫耀。<br /><br /><br /><br /><br />3、别人可以拷贝我的模式,不能拷贝我的苦难,不能拷贝我不断往前的激情。<br /><br /><br /><br />...
图灵可能是最早提出混沌效应的人
千里之堤
毁于蚁穴
。混沌效应可能是量变引起质变的一个具体例子。
《新程序员》
6,905
社区成员
4,216
社区内容
发帖
与我相关
我的任务
《新程序员》
《新程序员》读者俱乐部
复制链接
扫一扫
分享
社区描述
《新程序员》读者俱乐部
其他
其他
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章