// myfft前的定义. 用了复数模板
#include "complex"
using namespace std; // very important
#define PI 3.1415926
typedef complex<double> complexd; // use template
void myfft(double y[][2], int N) //N is the power of 2 (as 8,64, 1024)
{
complexd *w = new complexd[N/2];
complexd *x = new complexd[N];
........
delete w; // 提示这行错!. 如果删除此行,这提示delete x 行错误.
delete x;
}Debug编译没有任何问题.程序运行正常!
Release编译时提示: 1个错误, delete w; 行错!
:\Screen\Udp\RS20051024(时间限制,单串口编程,系统对话框,声控)\SoundEffect.cpp(177) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'E:\8168\vc98\p2\src\P2\main.c', line 494)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information我机子上没有 E:\8168\..这个目录的. 这是怎么回事呀??
#include "complex"
using namespace std; // very important
#define PI 3.1415926
typedef complex<double> complexd; // use template
void myfft(double y[][2], int N) //N is the power of 2 (as 8,64, 1024)
{
complexd *w = new complexd[N/2];
complexd *x = new complexd[N];
........
delete w; // 提示这行错!. 如果删除此行,这提示delete x 行错误.
delete x;
}Debug编译没有任何问题.程序运行正常!
Release编译时提示: 1个错误, delete w; 行错!
:\Screen\Udp\RS20051024(时间限制,单串口编程,系统对话框,声控)\SoundEffect.cpp(177) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'E:\8168\vc98\p2\src\P2\main.c', line 494)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information我机子上没有 E:\8168\..这个目录的. 这是怎么回事呀??
解决方案 »
- VS2010下怎样编写支持多国语言的程序?
- 欧姆龙PLC的基于FINS的TCP或者UDP方式的通讯
- 在位图上叠加文字
- 各位高手帮帮忙,请问用MFC开发的ActiveX控件,嵌入网页,在本地可以显示,为什么在局域网其他机子不能显示?
- 为什么BSTR向LPCTSTR转换的过程中出现问题?请高手帮我检查一下代码!
- 急急急急急急急!!!怎样在CJ60lib 动态链接库中的工作区加入一个CListBox类
- 听说前段时间大家谈论过API HOOK,谁收藏有?
- 请教各位高手关于Tab Control的问题(up有分!)
- PostMessage发送消息的问题
- c++课程设计mfc酒店点菜管理系统设计
- LoadIcon(filename)出错
- 郁闷,希望大虾指导!!
The compiler cannot generate correct code for a construct, probably due the combination of an expression and an optimization option. Try removing one or more optimization options and recompiling the function containing the line indicated in the error message.You can probably fix the problem by removing one or more optimization options. To determine which option is at fault, remove options one at a time and recompile until the error message goes away. The options most commonly responsible are /Og, /Oi, and /Oa. Once you determine which option is responsible, you can disable it using the optimize pragma around the function where the error occurs and continue to use the option for the rest of the module.