[問題] 函式內部的程式碼用FORTRAN寫可行嗎?

看板C_and_CPP (C/C++)作者 (我愛豬肉不愛牛肉)時間11年前 (2015/01/14 11:02), 11年前編輯推噓2(208)
留言10則, 5人參與, 最新討論串1/1
因為我接觸FORTRAN時間比較久 自然對其語法比較熟悉 最近開始接觸C++ 是因為有些計算環境是用C++寫的 個人的感想 C++在物件導向上的既定架構和規範我覺得還是比FORTRAN好很多 所以我在想 比方說 main , 函式的定義, class的用法 ...等等在架構面上採用C++ 但是函式內部的程式可以用FORTRAN語法混編??? 當然這樣或許對於編程效能和coding效率不會比較好 但我覺得這樣的話比方說 我想使用FORTRAN比較強的array功能 或是一些數學函式庫的引入也會比較方便 甚至是像MPI等等平行化功能也能寫在CPP的架構內 請問這個想法可實性度高嗎?? 比方說能否有個功能是 用個提示符號表示程式哪行開始哪行結束是FORTRAN語法 所以那個部份的code可以轉譯成cpp能夠理解的語言去編譯 感謝!!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.30.19 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1421204551.A.3C2.html ※ 編輯: lovepork (140.115.30.19), 01/14/2015 11:13:33

01/14 11:47, , 1F
這個文章標題,好像是你想要的
01/14 11:47, 1F

01/14 11:47, , 2F

01/14 11:48, , 3F
當然,沒有像"寫一個符號"這個簡單
01/14 11:48, 3F

01/14 12:36, , 4F
不要在大房子裡面蓋小房子好嗎
01/14 12:36, 4F

01/14 13:00, , 5F
C++裡面只有對C/asm有這種「優待」 XD
01/14 13:00, 5F

01/14 13:00, , 6F
其他的請盡量不要抱持著這種想法比較好
01/14 13:00, 6F

01/14 13:01, , 7F
fortran編譯成asm在嵌入C++ 頂多就是這樣了....
01/14 13:01, 7F

01/14 13:05, , 8F
link(gfortran=>.o + gcc=>.o)=> target file?
01/14 13:05, 8F

01/16 10:10, , 9F
吃力不討好 又很難維護 勸你不要...
01/16 10:10, 9F

01/16 12:53, , 10F
dayyeah : 掛成.so有機會 用.o應該是沒機會
01/16 12:53, 10F
文章代碼(AID): #1KjTn7F2 (C_and_CPP)
文章代碼(AID): #1KjTn7F2 (C_and_CPP)