看板 Linux 關於我們 聯絡資訊
我寫程式習慣用vim的自動縮排 (gg=G) 不過有時候會出現他自動縮排的詭異現象 有些程式碼(c++) 會出現 void func() { ... } void func2() { ... } 上述的例子就是func2的部份,他縮排錯誤了 這有可能是什麼東西造成的呢? 我檢視了一下他上面的func並沒有太特殊的東西 compiler亦沒有錯誤(程式完全正常) 但是縮排就是有問題orz... 希望高手能解答,感謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.145.212
leveler:要注意被註解內的括號 07/02 23:38
ckclark:好像有時候是func2()裡面 直接寫if(..) return xx; 07/03 00:43
ckclark:換成兩行就不會這樣了 07/03 00:44
DRLai:真的耶,我發現有一段是寫if(...) return xx;(我分兩行) 07/03 08:52
DRLai:後來我把他加上大括號if(...) { return xxx; }就正常了@@ 07/03 08:52