[閒聊] Case Ranges已回收

看板Marginalman作者 (心臓にもない 脳にもない)時間3年前 (2022/05/17 03:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
https://gcc.gnu.org/onlinedocs/gcc/Case-Ranges.html GNU extension 提供 case ranges 的功能,但像 clang 之類的也有支援 也就是你可以寫像是 switch(n) { case 1 ... 10: // 1 <= n <= 10 break; case 'A' ... 'Z': // upper case break; default: break; } 這樣的程式 不知道有沒有特別好用的地方就是了 不然為了 portability 感覺還是不要亂用比較好 -- https://i.imgur.com/lGiFkH9.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.198.173.41 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1652730436.A.5E8.html
文章代碼(AID): #1YWgf4Ne (Marginalman)