作者ilovenets (wait for a new day)
看板Fortran
標題[問題] 請問一下如何寫出外部副程式呢
時間Wed Dec 14 07:41:19 2011
老闆給了我一個任務
要我找到將副程式編寫在獨立的"頁面"裡
(我對程式實在沒很熟,不知正確名稱,如有冒犯請見諒)
就像工具一樣
編寫主程式有需要時
只要一些簡單指令就能使用已存在其他資料夾的副程式
在"精通fortran 90程式設計"這本書裡
有稍微提到一下
但他並沒給確切名稱
只說在國外有公司專門在編寫這些工具出售
最近又借了一本"fortran 2003程式設計"
裡面的"外部副程式"跟"塊狀資料(block data)"
似乎都滿足老闆的要求
可還是沒有例題
所以想請問一下各位高手
如果有人有編寫過這方面的程式
是否能給予小弟一個簡單的例題呢
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.125.133
1F:→ pipidog:keyword: subroutine 12/14 14:04
2F:推 terryys:可以用module或者用include 12/14 19:25
3F:→ magaiml:kp: subroutine and module 12/14 19:34
4F:→ ilovenets:感謝~~~ 學會了 12/15 20:00
5F:推 enunion:你老板要的是module 寫好後 其他程式要用就use就好 12/18 16:42
6F:推 target8917:不知道你是要用External Subprogram 還是 module 12/18 18:51
7F:→ ilovenets:我現在僅學會subroutine的寫法 module有書可以翻嗎?? 12/29 21:41
8F:→ target8917:我是修課學的,是老師自己的講義 12/30 00:13
9F:→ ilovenets:我們學校也是耶 可惜我們老師沒教external相關指令 12/30 01:25
10F:推 target8917:基本上要寫Subprogram有三種方法:external,internal 12/31 00:07
11F:→ target8917:以及module。 12/31 00:08
12F:→ target8917:現在f90/95以及2003偏好使用module,你是要學module 12/31 00:09
13F:→ target8917:還是其他兩個? 12/31 00:09
14F:→ ilovenets:我沒很懂這個 所以應該是都想學吧XDD 12/31 13:20
15F:→ callmei:彭國倫的書這部分應該寫得很詳細 只是也許內容分散在各節 01/01 21:20
16F:→ callmei:如果有腳踏實地從第一章開始讀跟練習 應該不會有問題 01/01 21:21
17F:→ callmei:不過我是看彭國倫的F95那本書 F90那本不曉得有沒有寫 01/01 21:24
18F:→ ilovenets:謝謝 等等來去圖書館借借看QQ 01/03 14:07