※ 本文轉寄自 ptt.cc, 文章原始頁面
看板C_and_CPP
標題

[閒聊] case的內容會用花括號包起來嗎?

最新2024-01-07 23:51:00
留言17則留言,15人參與討論
推噓12 ( 1205 )
如題 像這樣的寫法 switch(n) { case 1: { ...... break; } case 2: { ...... break; } ..... } 雖然我認為這樣沒有副作用,而且還帶來一些好處 例如: - 可以宣告生命週期在花括號內的變數 - 在編輯器中可以很好的被折疊 隱藏內部邏輯 但我幾乎沒看過這樣的寫法 大家會這樣寫嗎? 好拉 其實就是手上的code 在case裡面寫個上百行邏輯 還一堆#if...#endif case還不能折疊 忍很久惹 今天終於自己加上花括號 全部折起來眼不見為淨 不然其實我也不會這樣寫= = -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.21.189 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1697652843.A.A81.html

17 則留言

NDark, 1F
有這樣用. 但我是方塊派的 不是三角形派

happy8888bmy, 3F
l#Switch_Statements

s4300026, 4F
我是函式派

stupid0319, 5F
我比較喜歡if else

lc85301, 6F
我會建議建表,用 case 取出對應的函式出來處理…

simon860730, 7F
前陣子看微軟的某個reference code就這樣用

ko27tye, 8F
會 就是用在這種陳年老扣

chuegou, 9F
會阿 我一定會包 連default:{}break; 都包

s9041200, 10F
case如果是處理簡單的or就會讓畫面變得很簡潔

alex70266, 11F
敘述不長的時候會,長的時候與其這樣做不如弄成functio

alex70266, 12F
n

johnjohnlin, 13F

a82611141, 14F
會 可以折疊起來很好閱讀

wulouise, 15F
必要的時候就是有重複變數名的時候

selfhu, 16F
已經用了很多年惹

s1000, 17F

wei115 作者的近期文章

[閒聊] 大家還有在「萌化」系統嗎?
如題 以前XP時代 都喜歡萌化系統 改主題、改瀏覽器、改我的電腦、改開始選單、改右鍵選單、改螢幕保護程式 還有改bios 畫面 還要裝個偽春菜在桌面 反正有多油有多油 就是要電腦的每一吋都顯示動漫圖片 還記得本來對電腦一竅不通,一個暑假到處
Re: [問題] 哥布林只是把女性當苗床那為什麼女性會
※ 引述 《mucorn (MU)》 之銘言: : 很多裏作品的哥布林 : 都只是把人類女性當苗床 : 但為什麼產出哥布林的女性會有母乳呀? : : 哥布林不就是寄生蟲而已嗎? : 怎麼會改變母體的荷爾蒙? : 可是胎兒和母親的關係確實很像
[閒聊] 神插入曲?
如題 最近想說沒看過彈幕版的《比宇宙更遠的地方》 就跑去看巴哈版的 然後第一集最後《ハルカトオク》插進來的時候 整個雞皮疙瘩起來了 那種充滿決心,想幹些什麼大事的感覺 然後我在床上翻個身,發現電源線不夠長又翻回來(x 這個插入根本神 有沒有
更多 wei115 作者的文章...