dot_wish
dot_wish
关注数: 4
粉丝数: 5
发帖数: 136
关注贴吧数: 6
我玩1.6时发现的奇怪事情 用 AWP时 ,不开镜对墙打,有一定的 几率墙上会一枪两洞 ,而只发出了一发子弹Ps:在IceWorld发现的,因为那里的墙很白
Stand alone complex II 原声大碟APE文件 http://game.the9.com/htm/downloads/downloads_music/2004-06-15-11944.htm音质极好
应用程序的 主函数栈空间限制,能讨论下吗? ///////////////////////////////////////////win32 控制台应用程序const unsigned int large = 0x6FFFFFFF ;void foo(){ char limit[large] ;}int main(){ foo() ; char limit[1036096] ;}////////////////////////////////////////////////////////谁知道这样的main函数栈空间标准吗,在main的栈上能分配的最大空间是1036096 字节,即使多分配一字节,或是多定义一个变量也不行了,编译能通过,一运行就出错了,但是在其它函数里却没这种情况,要在普通函数的栈上分配太多空间的话我用的VC6 会报错:negative subscript or subscript is too large在Win32 应用程序里#include int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) { char limit[1036016] ;}这也是极限了即使分配char limit[1036017] 应用程序也会异常中止 我用的系统是WinXP,大家试试自己的系统里主函数的栈空间有多大
回,吧主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就会隔屁。这种白痴级问题各位大哥也许不会犯,在这里仅供抛砖引玉
报到的啦 很久以前看过Cowboy 一直很喜欢,胡乱搜到了这里,加一下哦,最喜欢的Cowboy人物:Fay最喜欢的歌: adieu
1
下一页