dot_wish dot_wish
关注数: 4 粉丝数: 5 发帖数: 136 关注贴吧数: 6
回,吧主assiss 晚上3点多,我看完书,想起去百度看看昨天回的帖子:昨天我开了吧主assiss一个玩笑:-------------------------------------------------------------------------------- 5 回复:请给我一碗孟婆汤 ZT 写的真的不错 作者: c闲人 2005-1-17 18:45   回复此发言 -------------------------------------------------------------------------------- 6 回复:请给我一碗孟婆汤 ZT Destiny may not be in our hands,But True Love can Be.Sorry I can't type Chinese now. 作者: assiss 2005-1-17 18:53   回复此发言 -------------------------------------------------------------------------------- 7 回复:请给我一碗孟婆汤 ZT ni hao suan~~~~dui bu qi, wo da bu chu han zi le 作者: dot_wish 2005-1-17 23:47   回复此发言 -------------------------------------------------------------------------------- 8 回复:请给我一碗孟婆汤 ZT 如果想跟我吵架,开个帖子继续。不要在这个帖子里人模狗样的。 引文如上,这篇文章我也看了,觉得挺好,想说话的和5楼的 C闲人一样,后来我又看到了6楼吧主说他十分感动以致打不出中文,觉得有点夸张,就和吧主开了个玩笑,但是我的回复并无人身攻击也没有侮辱性我只是说,你好酸,也就是说吧主这句话说夸张了,夸张了自己的感情于是我也夸张了一下,我以为是大家凑个趣,可以一笑莞尔增进感情,结果如上所见,如果吧主觉得俺趣味低下,不适合来这里发帖,还是其它什么,请指教,如果大家也这样认为,请提出,如果大家都这样想,我会自动消失
大家吧遇到的最困扰你的错误说来听听那,交流下,以后可以避免 我最困扰的一次是写文件传输程序时犯的:我通过下载一个文件头来得知文件大小和各文件数量,然后分配一个int数组来保存各文件的传输成功情况,结果我用malloc来分配时,忘记乘int的size,使程序的堆被破坏,但这一粗心的失误一直没发现,后来我实现将传输得到的位图文件绘制出来时,发现一使用windows的载入位图文件函数程序就会立即退出,(本来一般的windows版本有API支持以位图的缓冲指针直接绘制的,但我的开发平台是winCE,只能以位图句柄绘图)百思不得其解,我试了各种方法,用手工读bitmap文件载入位图,一行行检查文件传输函数,还有创建私有堆来分配传输缓冲,都没发觉最初分配的数组,搞得项目几乎失败,只好先实现其他的模块,到快到期限时我最后一次看代码,想加些注释以便交差时才发现这个错误--在总结我试过的载入位图方法时想到了Windows载入位图时使用GetprocessHeap() 来获得进程的缺省堆,然后分配内存,也就是说缺省堆被破坏以致载入位图函数被强退,而当时我的传输缓冲都已经移到了私有堆里,于是我一行行看,马上就看到了那个忘了乘4的malloc参数,然后~~~~后来我在大些的程序里创建私有堆来分配动态内存,这种小问题在代码量一大起来后很难发现,尤其是一般不会出问题,堆被破坏后你再分配使用都不会发现问题,但依赖进程缺省堆的API就会隔屁。这种白痴级问题各位大哥也许不会犯,在这里仅供抛砖引玉
1 下一页