📄 subject_35927.htm
字号:
<p>
序号:35927 发表者:aijun 发表日期:2003-04-10 14:11:31
<br>主题:在线等,帮我找错。
<br>内容:unhandled execption in ai.exe oxc0000005:Access violation.<BR>这是何原因造成的
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:微笑的撒旦 回复日期:2003-04-10 14:40:11
<br>内容:访问异常,可能是变量没有赋值,指针没有初始化,或是内存越界,再有就是访问一块已被释放的内存,等等。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:aijun 回复日期:2003-04-11 09:48:58
<br>内容:各位大哥,这是我的程序,出现了上面的问题(unhandled execption in ai.exe oxc0000005:Access violation);,但是fantast_xue大哥说的,我这里好像没有出现,我没有指针;请指教;<BR>其中CData为一个复数类.<BR><BR>void CMainFrame::FFT(CViewData TimeReal, CViewData TimeImag, CViewData* FreqReal, CViewData* FreqImag)<BR>{<BR> CData a[512],u,w,t;<BR> unsigned n=512,nv2=0,nm1=0,k=0,le=0,lei=0,ip=0,i=0,j=0,m=0;<BR> double tmp=0;<BR> for(i=0;i<512;i++)<BR> {<BR> a[i].x=TimeReal.nData[i];<BR> a[i].y=TimeImag.nData[i];<BR> } <BR> n<<=1;<BR> nv2=n>>1;<BR> nm1=n-1;<BR> j=0;<BR> for(i=0;i<nm1;i++)<BR> {<BR><BR> if(i<j)<BR> {<BR> t=a[j];<BR> a[j]=a[i];<BR> a[i]=t;<BR> }<BR> k=nv2;<BR> while(k<=j)<BR> {<BR> j-=k;<BR> k>>=1;<BR> }<BR> j+=k;<BR> }<BR> le=1;<BR> for(m=1;m<=1;m++)<BR> {<BR> lei=le;<BR> le<<=1;<BR> u.x=1;<BR> u.y=0;<BR> tmp=pi/lei;<BR> w.x=cos(tmp);<BR> w.y=-sin(tmp);<BR> for(j=0;j<lei;j++)<BR> {<BR> for(i=j;i<n;i+=le)<BR> {<BR> ip=i+lei;<BR> t=a[ip]*u;<BR> a[ip]=a[i]-t;<BR> a[i]=a[i]+t;<BR> }<BR> u=u*w;<BR> }<BR> }<BR> <BR> for(i=0;i<512;i++)<BR> {<BR> FreqReal->nData[i]=(int)a[i].x;<BR> FreqImag->nData[i]=(int)a[i].y;<BR> }<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:mimibaby 回复日期:2003-04-11 10:00:48
<br>内容:问题可能出现在这儿:<BR>a[i].x=TimeReal.nData[i];<BR>a[i].y=TimeImag.nData[i];<BR><BR>TimeReal和TimeImag应正确初始化并且用指针!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:aijun 回复日期:2003-04-11 10:22:11
<br>内容:那可是一个自定义的类,做为参数也要初始化吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -