标题:请问这句TerminateProcess(GetCurrentProcess(), STATUS_STACK_BUFFER_OVER ...
只看楼主
HenryLin8
Rank: 1
等 级:新手上路
帖 子:38
专家分:4
注 册:2012-10-12
结帖率:88.89%
已结贴  问题点数:20 回复次数:5 
请问这句TerminateProcess(GetCurrentProcess(), STATUS_STACK_BUFFER_OVERRUN)是什么意思?
各位高手:
程序运行时出现异常,
请问下面这句
TerminateProcess(GetCurrentProcess(), STATUS_STACK_BUFFER_OVERRUN)
是什么意思?怎么解决?
谢谢!
2012-11-29 14:08
mmmmmmmmmmmm
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:8
帖 子:388
专家分:1809
注 册:2012-11-2
得分:15 
程序在执行到GetCurrentProcess()的时候发生了STATUS_STACK_BUFFER_OVERRUN的错误

数组越界?

我们的目标只有一个:消灭0回复!
while(1)
++money;
2012-11-29 14:16
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:507
帖 子:8890
专家分:53117
注 册:2011-1-18
得分:5 
我想先问一下,“程序运行时出现异常”和“请问下面这句……是什么意思?”之间有什么逻辑关系?
我有无数种理解方式
1。程序运行时出现异常,它弹出了个“TerminateProcess(GetCurrentProcess(), STATUS_STACK_BUFFER_OVERRUN)”,请问这句是什么意思?
2。程序运行时出现异常,是因为代码中多了一句“TerminateProcess(GetCurrentProcess(), STATUS_STACK_BUFFER_OVERRUN)”,请
问这句是什么意思?
3。程序运行时出现异常,是因为代码中缺了一句“TerminateProcess(GetCurrentProcess(), STATUS_STACK_BUFFER_OVERRUN)”,请问这句是什么意思?
……

而关于“TerminateProcess(GetCurrentProcess(), STATUS_STACK_BUFFER_OVERRUN)是什么意思?”
从字面上就看出是“终止进程”,如果还想知道更多细节,就要查MSDN了

而关于“怎么解决?”
 你没有提过任何目的,哪来的怎么解决?我来仿制一个问题问你,看看你怎么解决? ------ “我上午小睡了一会儿,请问桃子的英文怎么念?怎么解决?谢谢!”
2012-11-29 14:42
HenryLin8
Rank: 1
等 级:新手上路
帖 子:38
专家分:4
注 册:2012-10-12
得分:0 
回复 2楼 mmmmmmmmmmmm
我估计是数组越界。谢谢指点!

本人使用:
win7旗舰版 MS OFFICE2010 C++2010
虽然脑子不好使,但喜欢玩编程。
2012-11-29 15:50
HenryLin8
Rank: 1
等 级:新手上路
帖 子:38
专家分:4
注 册:2012-10-12
得分:0 
回复 3楼 rjsp
我只是描述现象,至于逻辑关系、因果关系,如果我知道还用在这里问吗?

本人使用:
win7旗舰版 MS OFFICE2010 C++2010
虽然脑子不好使,但喜欢玩编程。
2012-11-29 15:52
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
顶3楼

DO IT YOURSELF !
2012-11-29 15:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-388953-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.262105 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved