朱金灿


 


编译朋友一个程序:


compiler limit : internal heap limit reached; use /Zm to specify a higher limit


 


上网搜索了一下:


意思是超过内部默认分配的堆的限制


解决办法如下:


在VC ++ 6.0环境下:


 project ——> setting ——>c/c++   在project   options   的最后一个  


/c前面加上  


 /Zm200   


 


 然后逐步增加,如/Zm300


 //   ZmXXX   xxx表示你想要自定义分配的内存大小   最大为2000   相当于2100m。