建議你到 Fortran 連線轉信版問這類問題。PTT 沒有,可以找人連署開新版,跟 tw.bbs.comp.lang.fortran 轉信。
這是一個已知的問題,微軟曾經放出 msfps40a.exe 更新 MSF4 編譯器,不過這個更新只是減緩問題的發生,在長時間的連續執行下,仍然會發生此問題。
根本解決問題是換編譯器,下面編譯器是買斷 PowerStation 4.0 並繼承與相容。
Digital Visual Fortran 5.x (on Visual Studio 97), DVF5
Digital Visual Fortran 6.0/6.1 (on Visual Studio 98), DVF6
Compaq Visual Fortran 6.5/6.6 (on Visual Studio 98), CVF6
HP 併購 Compaq 後,曾經有段時間叫做 HP Visual Fortran ,不過沒有新版,所以一般延用 CVF6 ,之後 HP 保留 Unix Fortran ,把 PC Fortran 賣給 Intel ,當時 Intel 有自己的 Fortran Compiler 5.2 ,整合後:
Intel Visual Fortran 7.x (on Visual Studio .NET) IVF7
Intel Visual Fortran 8.x (on Visual Studio .NET 2003) IVF8
Intel Visual Fortran 9.x (on Visual Studio 2003/2005) IVF9
Intel Visual Fortran 10.x (on Visual Studio 2005) IVF10
從 DVF/CVF/IVF 都前向相容 Microsoft Fortran ,最早可支援 Microsoft Fortran 4.x 。
你用的 PowerStation 4.0 與 Microsoft Fortran 4.x 中間有三個版本:
Microsoft Fortran 5.0/5.1 ,PowerStation 1.0/a 。
註:
1. Common 敘述須調整,不同的型別必須分開,在 CVF 就有這個趨勢。
2. DVF5 以後,官方說法執行速度較 MSF4 提高 20 倍,我自己測大概有 3 倍以上的差異,但沒到 20 倍。
其他相關訊息:
http://support.microsoft.com/search/default.aspx?query=heap+space+limit+exceeded+PowerStation&catalog=LCID%3D1033&spid=&mode=r&lsc=0
==> 本文由 "我是豬 豬是我 <moon9876.bbs@ptt.cc>"
> 於 news:4XNXCh%246rX%40ptt.cc 發表
> 想要請問 在這一個版本下的FORTRAN ,
> 在COMPILER的時候,都沒有發生錯誤,
> 卻在執行的時候,發生這樣的一個訊息
> heap space limit exceeded
--
風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.7 UTF-8 Beta
網站地圖 http://tlcheng.twbbs.org/wwwmap.htm
流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式
Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知:
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=tw.bbs.comp.language