→ gilocustom:沒辦法。 08/27 15:16
太感謝樓上了!!
順便提供給之後會遇到這個困難的朋友
!DEC$IF(.FALSE.)
要註解的東西
!DEC$ENDIF
就可以把整段給註解掉了!
→ gilocustom:提醒一下,這個語法不在標準內,所以想用這個語法的人 08/27 16:35
→ gilocustom:需要留意所用的編譯器是否有額外支援此語法。 08/27 16:36
Compaq版本可以用這種方式
但是Microsoft的似乎就不行了 ..
→ Cypresslin:要這樣用那倒不如直接給個.false.的if就好 08/27 21:29
樓上請問什麼意思@@?
→ Cypresslin:就把!DEC$拿掉,用一般的if去包你想註解的東西,這樣就 08/27 22:57
→ Cypresslin:不用擔心編譯器的問題了 08/27 22:57
好的!我明天試試!
※ 編輯: darrenmm 來自: 36.238.199.28 (08/27 22:59)
→ rex0707:樓上的方法雖然可行 但是程式在執行的時候會有判斷if的動 08/28 09:20
→ rex0707:作 如果程式很大或很多個if(.false.) 速度就會變慢 08/28 09:21
推 george1224:在第一個字元用c標註? 我都是用!啦 XDDD 08/28 21:20
→ rex0707:標註用 c 是fortran77的語法 08/28 23:24
→ gilocustom:其實...像是if(.false.)-endif這種區塊在最佳化的時候 08/28 23:32
→ gilocustom:很有可能就被編譯器直拿掉了,所以在執行的時候 08/28 23:33
→ gilocustom:不會花掉任何時間。 08/28 23:33
→ gilocustom:*直接 08/28 23:34
推 terryys:用if false有個問題,裡面寫的東西要符合語法才可以 08/29 09:36
→ terryys:不能寫"this file is blah blah blah"之類的 08/29 09:37
推 bmw530li:#DEC 我用Microsoft Visual Studio可以用阿@@ 11/28 04:05
→ bmw530li:MVS內建其實就有註解了 11/28 04:05
→ bmw530li:把不要的地方反白,有一個按鈕是comment 會自動+! 11/28 04:05