嚴重錯誤 C1076
編譯器限制:已達到內部堆積限制;請使用 /Zm 以指定更高的限制
這項錯誤可能會因為符號太多或樣板具現化太多而產生。
若要解決這個錯誤:
使用 /Zm 選項來設定編譯器的記憶體限制。
排除不必要的包含檔案。
排除不必要的全域變數,例如動態地配置記憶體,而不宣告大型陣列。
排除未使用到的宣告。
將大型函式分割成較小的函式。
將大型類別分割成較小的類別。
將目前的檔案分割成較小的檔案。
如果建置開始之後馬上出現 C1076 錯誤,可能是 /Zm 所指定的值對程式而言太高了。 請降低 /Zm 值。