actionscript 堆栈上溢
来源:互联网 发布:爱淘宝返利 编辑:程序博客网 时间:2024/06/05 19:02
今天写了一段代码,报错 Error: Error #1023: 发生堆栈上溢
代码:
private var _startX:Number;
public function set startX(value:Number):void {this._startX = value;}public function get startY():Number {return this.startY;}
场景恢复:
在调用时 给 startX 赋值 startX = 1;刚开始我一直没看明白为什么出错了,后来才发现是return this.startY;少了下划线,导致了循环
原因分析:
return this.startY;少了下划线,导致了循环
结论 :
1 “粪坑”被撑爆了的原因
(1) for循环处理不正确;
(2) 嵌套调用不正确
2 堆栈溢出
堆栈溢出有两种情况可能发生:
(1)堆栈已满,再存入信息,这种情况称为堆栈上溢;
(2)堆栈已空,再取出信息,这种情况称为堆栈下溢。
3 处理方案
程序保护,避免破坏其他存储区或使程序出错的情况发生
- actionscript 堆栈上溢
- ActionScript
- actionscript
- actionscript
- 整数上溢、浮点数上溢、下溢
- 上溢与下溢
- 溢出、上溢、下溢
- 上溢和下溢
- 堆栈
- 堆栈
- 堆栈
- 堆栈
- 堆栈
- 堆栈
- 堆栈
- 堆栈
- 堆栈
- 堆栈
- Linux 用命令打开文件及其文件夹
- (转载)降级论
- 基于tornado的web探测系统(自带旁注、端口扫描、whois、sql注入监测)
- 杭电ACM1005
- hdu 1251 字典树
- actionscript 堆栈上溢
- FME Object API Write to SDE30 空间表实例
- 探索ORACLE之RMAN_07 数据库所有文件全部丢失恢复
- 如何在iOS中使用Block
- GridView的使用
- hdu 2461
- 各种JAVA IDE导入项目后出现中文乱码的解决办法
- 雨の中杨光作者ハルピン
- 探索ORACLE之RMAN_07 磁盘损坏数据丢失恢复