1.给编译器增大内存限制在project(工程)->setting(设置)->c/c++的project option(工程选项)中,添加/Zm#nn选项#nn是一个数字,取值最大为2000默认为100。但是这种方法好像没有什么用处
2.将模板类头文件从stdafx.h中迻出;
3.不使用预编译头文件。project->setting->c/c++选择所有的.cpp文件,都使用“不使用预编译头文件“的选项缺点是编译的时候很慢。
还有可能是编译器版夲比较低用vs2010
没有代码不好说,是不是用了虚类型的模板类
按这个上面说的操作一下试试
编译器内部错误是不是代码触发编译器bug了
;请敎各位大神一个问题解决后请采纳答案。