今日夜猫:今日夜猫尚未产生,快去抢签吧!
.广播: ------------
论坛.新帖.热帖.精帖.发帖
返回 发贴 设置 管理
查看贴子

【mrp】小钱的冒泡开发系统

2013/12/10 11:59:00  (781)    手机C语言开发环境  
今天才发现小钱把望尘的代码编辑器结合起来做成了开发系统,感觉不错!就是运行时很容易死机,是非常容易死机,,,,readfilefrommrp和readmrpfile函数有问题,谨慎使用,这可能是小钱参照易编辑poc的一些函数所产生的弊端吧,因为poc也有同样的问题,代码过长不容易查错,就算代码正确也可能会死机的,声明指针时最好这样写:“int* scrlen”; 这样写“int *scrlen”可能会死机,
支持mpc所没有的一些函数,这些函数使用和mrp函数差不多,只是函数名称被简写了,详情请参照mrp编程手册,没有帮助。。自己摸索。。。。
(扣50个E币)1.xqc安装包.mrp(360.4KB)
点击下载(48次)

楼主信息
 风的影子(21292) OFFLINE
 E界国公  丞相 .
 普通会员 来自:交友
 .
[楼主]:博客 相册 贴子 回复
[操作]:管理 举报 下载 收藏
[分享]:空间 微博 家族 更多
[签名]:不知道说啥了。
赞 (12) 倒 (12)
发表回复


[8楼]

小钱※归隐(4934) OFFLINE 12-30 14:12
E界国公. 丞相.荣誉会员
现在这个运行器是先检查mrp内部库,再检查内部ext插件是否存在,再检查内部h文件是否存在,再检查外部文件是否存在。程序是这样写得,没测试
 

 回复 只看TA

[7楼]

风的影子(21292) OFFLINE 12-29 17:56
E界国公. 丞相.普通会员
回复6楼:感觉好多了, 我有三个建议,希望你能实现,精简虚拟机,只保留base.h和sound.h插件,去掉内存不足检测,让它可以运行更大的文件,在开发系统中把readmrpfile函数的实现方式改为外部实现(不从mrp里读取而是从工程目录读取),方便编写代码 void *readmrpfile(chār *filename,uint32 *len) { void *buf=NULL; chār file[200]; sprintf(file,“%s/%s“,MRPFILE,filename); *len=getlen(file); buf=malloc(*len); int f=open(file,1); read(f,buf,*len); close(f); return buf; }
 

 回复 只看TA

[6楼]

小钱※归隐(4934) OFFLINE 12-29 14:17
E界国公. 丞相.荣誉会员
Mrp蛋疼的插件化,去掉了!
 

 回复 只看TA

[5楼]

小钱※归隐(4934) OFFLINE 12-29 14:16
E界国公. 丞相.荣誉会员
你看看这个{查看1个附件}
 

 回复 只看TA

[4楼]

小钱※归隐(4934) OFFLINE 12-29 06:17
E界国公. 丞相.荣誉会员
int* scrlen”; 这样写“int *scrlen”可能会死机???有这种可能,我找哪里内存溢出,始终找不到,总是电脑测试总是正常运行的。手机测试,哎!你知道的。
 

 回复 只看TA

更多回贴(8) 楼主回复

【E友的最新回帖动态】
[原创]Mrpoid2.0 7.28
图片,你懂得的啊。
[软件]仿诺基亚N95自带JRA软件
[分享] Mrpoid 1.8.07
[软件]修罗QQ浏览器

返回上级 返回首页
首页合作客服留言QQ群简版
E界,引领视界
mrpej.com @CopyRight