e:\documents and settings\caokai\money.h(8) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file msc1.cpp, line 1786)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
Error executing cl.exe.
这个……楼主用了模板了吗?
Visual C++ 概念:生成 C/C++ 程序
致命错误 C1001内部编译器错误
编译器无法生成正确的构造代码,原因可能是出自表达式与优化选项的组合。尝试移除一个或多个优化选项,并重新编译包含错误信息所指示的行的函数。
通过移除一个或多个优化选项有可能解决该问题。若要确定哪一个选项出了问题,请一次移除一个选项并重新编译,直到错误信息消失为止。通常最有可能导致此错误的选项有 /Og、/Oi 和 /Oa。确定了哪一个选项是症结所在后,则可以对发生错误的函数使用 optimize 杂注来禁用它,并为模块的其余部分继续使用该选项。
尝试重写报告错误的行或围绕该行周围的若干行。如果这不起作用,请与 Microsoft 产品支持服务联系。
Rebuild All
我以前也遇到过这样的问题,如果不用PCH的话,容易出现这个问题。一般rebuild all就可以了。
把三个include的顺序倒一下看看