24小时热门版块排行榜    

查看: 1343  |  回复: 5

xiongshaohui

铁虫 (正式写手)

[求助] Materials-studio 5.0使用时总是弹出错误,请高手指点,必当重i谢

打开软件Materials-studio软件后,正常。但是当运行点击软件上的键后就出现如图片上的问题,请高手指点问题出在哪,谢谢

clip_image002.jpg
回复此楼
要让世界因为有你而有点不一样!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xingfajun

铜虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
xiongshaohui: 金币+5 2013-03-13 17:36:02
liliangfang: 金币+2, 谢谢交流 2013-03-16 09:05:22
程序需要一块内存用以储存数据时,就需要使用操作系统提供的「功能函数」来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是「动态内存分配」,内存地址也就是编程中的「光标」。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值「0」已不表示新启用的游标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的「健壮性」。若应用程序没有检查这个错误,它就会按照「思维惯性」认为这个值是给它分配的可用游标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的「中断描述符表」,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的「写内存」错误,并指出被引用的内存地址为「0x00000000」。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中「安装」的病毒程序),更改了大量的系统参数和系统档案之后。
三寸日光
2楼2013-03-13 10:24:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiongshaohui

铁虫 (正式写手)

引用回帖:
2楼: Originally posted by xingfajun at 2013-03-13 10:24:12
程序需要一块内存用以储存数据时,就需要使用操作系统提供的「功能函数」来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是「动态内存分配 ...

不解,具体什么原因,能具体点呢吗,谢谢
要让世界因为有你而有点不一样!
3楼2013-03-13 17:35:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzjust

新虫 (小有名气)

遇到这样的问题重做系统能解决吗?
4楼2013-03-15 09:56:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiongshaohui

铁虫 (正式写手)

引用回帖:
4楼: Originally posted by zzjust at 2013-03-15 09:56:01
遇到这样的问题重做系统能解决吗?

我试了下,是电脑的问题,内存跟不上。
要让世界因为有你而有点不一样!
5楼2013-03-15 15:39:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzjust

新虫 (小有名气)

引用回帖:
5楼: Originally posted by xiongshaohui at 2013-03-15 15:39:17
我试了下,是电脑的问题,内存跟不上。...

前两天,我计算出现这样的问题,后来我又重做了系统,但是到现在还是没有解决
CASTEP terminated with unknown error status.

Error on Job Complete. Failed to import document from D:\MS\Wu Files\Documents\Al CASTEP GeomOpt (2)\Al.xsd. - binary file with castep results not present.

Files not removed from server due to previous errors.

As instructed, files have been left on remote server, these may need to be manually archived.
6楼2013-03-19 09:40:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiongshaohui 的主题更新
信息提示
请填处理意见