共用方式為


C 執行階段錯誤 R6024

_onexit/atexit 數據表的空間不足

注意

如果您在執行應用程式時遇到此錯誤訊息,應用程式因為有內部記憶體問題而關閉。 此錯誤通常是因為程式中的 Bug 或它所使用的 Visual C++ 連結庫損毀而導致記憶體狀況非常低,或很少造成此錯誤。

您可以嘗試進行下列步驟來修正這個錯誤:

  • 關閉其他執行中的應用程式,或重新啟動計算機以釋放記憶體。
  • 使用 控制台 中的 [應用程式和功能] 或 [程式和功能] 頁面來修復或重新安裝程式。
  • 使用 控制台 中的 [應用程式和功能] 頁面來修復或重新安裝Microsoft C++ 可轉散發套件 的所有複本。
  • 檢查 控制台 中的 Windows Update 以取得軟體更新。
  • 檢查應用程式的更新版本。 如果問題持續發生,請連絡應用程式廠商。

程序設計人員的資訊

因為或 atexit 函式沒有可用的_onexit記憶體,因此會發生此錯誤。 此錯誤是由記憶體不足的狀況所造成。 您可以考慮在應用程式啟動時預先配置緩衝區,以協助儲存用戶數據,並在記憶體不足的情況下執行乾淨的應用程式結束。