共用方式為


嚴重錯誤 C1076

編譯器限制:已達到內部堆積限制;請使用 /Zm 以指定更高的限制

這項錯誤可能會因為符號太多或樣板具現化太多而產生。

若要解決這個錯誤:

  1. 使用 /Zm 選項來設定編譯器的記憶體限制。

  2. 排除不必要的包含檔案。

  3. 排除不必要的全域變數,例如動態地配置記憶體,而不宣告大型陣列。

  4. 排除未使用到的宣告。

  5. 將大型函式分割成較小的函式。

  6. 將大型類別分割成較小的類別。

  7. 將目前的檔案分割成較小的檔案。

如果建置開始之後馬上出現 C1076 錯誤,可能是 /Zm 所指定的值對程式而言太高了。 請降低 /Zm 值。