游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: tonykee

一个很讨厌的内存溢出检测的问题

[复制链接]

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2009-8-9 21:31:00 | 显示全部楼层

Re:一个很讨厌的内存溢出检测的问题

我之前有用过luaplus 用table 来传数据数据,写到table就相当于数据拷贝了,感觉不方便,后来查了一下,好像luabind(内部boost)的支持lua也能直接导入导出对象和指针,这方面我研究不多,没有发言权了 - -!
其实不管什么脚本语言都无所谓,脚本语言本身的执行效率不是第一要考虑的因素(也许多渲染两个物体,多处理几个网络包的损耗都比执行脚本的损耗还要大,这通常不是瓶颈),lua和python都是适合拿来做游戏的,关键看怎么用了

楼上用的是什么方式啊?

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2009-8-10 12:31:00 | 显示全部楼层

Re:一个很讨厌的内存溢出检测的问题

VB版有位名叫Miu.C的大人开发了一个脚本语言。虚拟机是COM的,加到工程中就可以用了。

2

主题

123

帖子

123

积分

注册会员

Rank: 2

积分
123
发表于 2009-8-10 19:56:00 | 显示全部楼层

Re: Re:一个很讨厌的内存溢出检测的问题

tonykee: Re:一个很讨厌的内存溢出检测的问题

我之前有用过luaplus 用table 来传数据数据,写到table就相当于数据拷贝了,感觉不方便,后来查了一下,好像...


我一直在用lua

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2009-8-11 14:17:00 | 显示全部楼层

Re:一个很讨厌的内存溢出检测的问题

python 初始化之前不开_CrtSetDbgFlag检测memory leak,然后在你的代码释放之后,Py_Finalize()之前关掉memory leak的检测就可以了。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2009-8-11 14:57:00 | 显示全部楼层

Re: Re:一个很讨厌的内存溢出检测的问题

tarkey: Re:一个很讨厌的内存溢出检测的问题

python 初始化之前不开_CrtSetDbgFlag检测memory leak,然后在你的代码释放之后,Py_Finalize()之前关掉memory leak的检测就可以了。


嘿嘿,好办法,等会儿试试看

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2009-8-11 23:10:00 | 显示全部楼层

Re:一个很讨厌的内存溢出检测的问题

我试过了,好像不行啊,兄台,你果真这样做过的吗?
还是我方法有问题?  - -#

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2009-8-12 10:26:00 | 显示全部楼层

Re:一个很讨厌的内存溢出检测的问题

MSDN _CrtSetDbgFlag这一条,里面有如何来开关memory check的sample

1

主题

88

帖子

93

积分

注册会员

Rank: 2

积分
93
QQ
发表于 2009-10-4 22:16:00 | 显示全部楼层

Re:一个很讨厌的内存溢出检测的问题

很难的样子
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-21 07:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表