免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 26782 | 回复: 126
打印 上一主题 下一主题

一个项目不让用malloc [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-23 20:39 |只看该作者 |倒序浏览
眼下手头一个项目快要完工
代码交付的时候对方说不允许用malloc()
太变态了
代码里太多malloc了
请问有什么办法可以隐藏malloc让对方看不出来?
对方不是傻子
同志们给支个好招吧
谢谢了

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
2 [报告]
发表于 2007-06-23 20:41 |只看该作者
原帖由 bleem1998 于 2007-6-23 20:39 发表
眼下手头一个项目快要完工
代码交付的时候对方说不允许用malloc()
太变态了
代码里太多malloc了
请问有什么办法可以隐藏malloc让对方看不出来?
对方不是傻子
同志们给支个好招吧
谢谢了

让他/她去死。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2007-06-23 20:44 |只看该作者
不让用malloc的理由?

论坛徽章:
0
4 [报告]
发表于 2007-06-23 20:44 |只看该作者
原帖由 MMMIX 于 2007-6-23 20:41 发表

让他/她去死。


知音阿

论坛徽章:
84
每日论坛发贴之星
日期:2015-12-29 06:20:00每日论坛发贴之星
日期:2016-01-16 06:20:00每周论坛发贴之星
日期:2016-01-17 22:22:00程序设计版块每日发帖之星
日期:2016-01-20 06:20:00每日论坛发贴之星
日期:2016-01-20 06:20:00程序设计版块每日发帖之星
日期:2016-01-21 06:20:00每日论坛发贴之星
日期:2016-01-21 06:20:00程序设计版块每日发帖之星
日期:2016-01-23 06:20:00程序设计版块每日发帖之星
日期:2016-01-31 06:20:00数据库技术版块每日发帖之星
日期:2016-01-16 06:20:00程序设计版块每日发帖之星
日期:2016-01-16 06:20:00程序设计版块每日发帖之星
日期:2016-01-14 06:20:00
5 [报告]
发表于 2007-06-23 20:51 |只看该作者
原帖由 bleem1998 于 2007-6-23 20:39 发表
眼下手头一个项目快要完工
代码交付的时候对方说不允许用malloc()
太变态了
代码里太多malloc了
请问有什么办法可以隐藏malloc让对方看不出来?
对方不是傻子
同志们给支个好招吧
谢谢了


没说为什么吗? 除了变态还有一种可能:
如果要求是可重入代码的话,有些函数是不让用的。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
6 [报告]
发表于 2007-06-23 20:53 |只看该作者
原帖由 bleem1998 于 2007-6-23 20:44 发表


知音阿

C 不让用 malloc,这不是逼人拿 C 当 Fortran 用么?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2007-06-23 20:54 |只看该作者
原帖由 lenovo 于 2007-6-23 20:44 发表
不让用malloc的理由?

赞解决问题的思路。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
8 [报告]
发表于 2007-06-23 20:55 |只看该作者
原帖由 yjh777 于 2007-6-23 20:51 发表


没说为什么吗? 除了变态还有一种可能:
如果要求是可重入代码的话,有些函数是不让用的。

那也要看情况嘛,总不能一杆子打死。

论坛徽章:
0
9 [报告]
发表于 2007-06-23 21:03 |只看该作者
有本事不用内存!
不过有些情况下malloc还是有些问题,比如说内存管理.
当项目大了,还是要有套内存管理的机制.
但是绝对不用malloc目前还没遇到过.

[ 本帖最后由 yuangong 于 2007-8-27 15:34 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2007-06-23 21:10 |只看该作者
原帖由 lenovo 于 2007-6-23 20:44 发表
不让用malloc的理由?



无非是‘容易内存泄露’‘程序挂了以后内存回收不收控制’之类的理由

我当时说‘我对这个问题保持沉默,如果一定要改那我们就改’

有种外行人指导内行人做事的不爽感觉

同志们帮我想个好办法吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP