㈠ vs2017緙栬瘧浠g爜鐢熸垚鐗瑰埆鎱錛
VisualStudio緙栬瘧寰堟參瑙e喅鍔炴硶錛氭墦寮vs2010鐨勫伐鍏烽夐」錛岀幆澧>甯歌勪箣涓嬫煡鐪嬧濊嗚変綋楠屸濋厤緗錛屽畠榛樻橀噹瀵熻ら夋嫨浜嗏濆熀鑴婅佷簬瀹㈡埛絝鎬ц兘鑷鍔ㄨ皟鏁磋嗚変綋楠屸濆苟鍚鐢ㄧ‖浠跺渾鑼勫浘褰㈠姞閫燂紝鍙栨秷閫夋嫨榪欎釜閫夋嫨銆
㈡ fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher limit
意思是:
編譯器限制:內部堆達到了最大的限制。使用/zm來指定一個更大的限制值。
我覺得有可能是你分配了太多的內存,或者是指定了太小的堆。建議你拿到別人默認設置的vc++上面編譯一下試試看,然後才能確定到底是代碼的問題還是編譯環境設置的問題