登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
用FDTD做一个孔缝耦合仿真
发帖
回复
1471
阅读
9
回复
[
求助
]
用FDTD做一个孔缝耦合仿真
离线
changjian
UID :22086
注册:
2008-11-27
登录:
2009-09-01
发帖:
59
等级:
仿真一级
0楼
发表于: 2009-05-12 17:11:47
程序已经完成,本人用c写的程序 但在运行的时候提示 “Stack overflow”,现不知原因出在何处,望高手指点。出现原因的 ..
~%q7Vmk9
,bSVVT-b
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
luhuli
UID :6650
注册:
2007-12-16
登录:
2018-12-02
发帖:
404
等级:
积极交流四级
1楼
发表于: 2009-05-12 17:34:33
妙,楼主是让大伙儿悬丝诊脉么?
共
条评分
离线
gwzhao
方恨少
UID :17098
注册:
2008-08-24
登录:
2019-01-09
发帖:
1374
等级:
荣誉管理员
2楼
发表于: 2009-05-12 20:57:15
函数堆站溢出了啊,一般有两种情况,
Rqt[D @;m
一是你在函数里定义了一个很大的局部变量,一般Linux,window里面好象是多少M的,我忘了,sun的solaris下面默认的要小一点。如果用VC做的话,可以设置一下,弄的大一点。
K7y!s :rg!
二可能是函数调用时,嵌套的层次太深了。
yDDghW'\WU
w@4t$bd7
感觉你是第一种情况可能多一些。
共
条评分
逆流而上
离线
changjian
UID :22086
注册:
2008-11-27
登录:
2009-09-01
发帖:
59
等级:
仿真一级
3楼
发表于: 2009-05-13 11:13:23
回 2楼(gwzhao) 的帖子
sun的solaris下面默认的要小一点。如果用VC做的话,可以设置一下,弄的大一点。
wCTcGsw W
您正在看的文章来自RFEDA微波社区
UA1]o5K
Mt]=v}z
w i![0IE )
这是什么意思啊 不太懂 我是用VC做的,具体要把什么调大一点 谢谢
共
条评分
离线
gwzhao
方恨少
UID :17098
注册:
2008-08-24
登录:
2019-01-09
发帖:
1374
等级:
荣誉管理员
4楼
发表于: 2009-05-13 12:18:21
回 3楼(changjian) 的帖子
Project->Setting->Link 在 Gategory中选出Output,
jmZ|b6
然后设置Reserve的大小,默认是1M 还是2M的,
{TcbCjyw
你改大一点。
?@,f[ U-
}fa%JN %E
vc++界面菜单--〉project--〉Setting--〉category--〉output--〉Stack Alloction
!m/Dd0
I,`D&
这是函数的栈的大小。
`hQ!*f6
比如程序进入一个函数,然后这个函数有个栈,这样才可以退出这个函数的时候,把里面东西清掉。
hj m.Ath
在函数里定义了一个很大的数组,比如Hash表什么的,默认的大小就不够了。
共
条评分
逆流而上
离线
changjian
UID :22086
注册:
2008-11-27
登录:
2009-09-01
发帖:
59
等级:
仿真一级
5楼
发表于: 2009-05-14 12:14:35
回 4楼(gwzhao) 的帖子
原来如此 ,我昨天改了一下 ,以前定义的三维数组是100*100*100的 ,我把它改小了20*20*20,结果可以运行了 ,是不是就是你说的这个问题?我回去先改一下试一试 谢谢了
共
条评分
离线
shamo2009
UID :29281
注册:
2009-04-07
登录:
2009-05-26
发帖:
52
等级:
仿真一级
6楼
发表于: 2009-05-26 15:21:08
共
条评分
离线
shamo2009
UID :29281
注册:
2009-04-07
登录:
2009-05-26
发帖:
52
等级:
仿真一级
7楼
发表于: 2009-05-26 15:21:44
共
条评分
离线
strange007
UID :2803
注册:
2007-05-20
登录:
2025-03-08
发帖:
453
等级:
积极交流五级
8楼
发表于: 2009-05-26 23:02:40
版主分析的很全面啊
>VIb|YA
我想:估计是采用了静态数组,这样好像只能使用640K的内存空间
VPBlU
楼主,使用动态数组(new)申请数组内存试试呢?
共
1
条评分
gwzhao
技术分
+1
积极参与讨论+技术分 论坛感谢您的参与
2009-05-27
离线
zhoufei510
UID :64539
注册:
2010-08-08
登录:
2011-05-03
发帖:
93
等级:
仿真一级
9楼
发表于: 2010-10-06 19:39:17
牛,牛得一塌糊涂啊
共
条评分
发帖
回复