关于GDI对象泄露查找的经验总结

在程序开发过程中,作者分享了自己在实现C/S架构时忽视资源管理导致的问题,强调了全面考虑所有可能情况及正确释放资源的重要性。文章深入探讨了在客户端展示警告信息时,显示图片的逻辑和资源管理的必要性,提供了宝贵的经验教训。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    最近在写一个程序C/S架构的,服务端发送不同类型的警告到客户端,客户端负责给客户展现,展现的警告中有的带图片有的没有带图片,客户端我在一个ShowPic函数里显示图片,按照显示逻辑先要根据图片大小取得全局内存对象,如果不成功则函数返回,我原来的函数里面直接返回了而没有释放资源,而我在后面有放资源的代码却没有执行到。。。。。哎。。大意失荆州啊。。。。

既然是写程序就要把所有可能发生的情况都考虑进去,不能相当然的以为这不会发生,那不会发生。。。

  客户端看的时候就没有看到没图片的警告。。。就以为都有图片,很有些相当然啊,不能相当然道对逻辑要求一就是一二就是二的程序上。。。。教训。。。再一个虽然是自己的程序。。但是在写代码考虑的时候也欠全面。。。可能是自己思路的问题,或者脑筋混的问题 以后多进行思维训练 多锻炼身体 不能光在这里写代码 一方面是身体 另一方面是效率问题。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值