Re: [閒聊] 程式大師請進已回收
剛剛De了一個Bug
就錯誤的case存不下來
後來發現他是用一個char來存的
具體寫法就是 0000 0001 << f 去推
f 是多少就代表哪個case有問題
例如第二個case有問題
就 0000 0001 << 1 = 0000 0010
結果現在因為測項越來越多 一共有9個
所以 f = 8 的情況
會推成 0000 0000 就 1 被推到溢位了
所以會被當成 第1(0)個case
我原本是想直接改成int來存 就哪個case有問題就存多少
可是感覺不太好
阿 有什麼推薦的寫法嗎
--
人美 心善 東雪蓮
https://i.imgur.com/OCxPqNJ.gif



--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.91.73 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1706608978.A.D07.html
※ 編輯: Wardyal (60.248.91.73 臺灣), 01/30/2024 18:04:26
→
01/30 18:12,
1年前
, 1F
01/30 18:12, 1F
→
01/30 18:13,
1年前
, 2F
01/30 18:13, 2F
→
01/30 18:14,
1年前
, 3F
01/30 18:14, 3F
→
01/30 18:15,
1年前
, 4F
01/30 18:15, 4F
→
01/30 18:16,
1年前
, 5F
01/30 18:16, 5F
→
01/30 18:17,
1年前
, 6F
01/30 18:17, 6F
→
01/30 18:22,
1年前
, 7F
01/30 18:22, 7F
→
01/30 18:22,
1年前
, 8F
01/30 18:22, 8F
→
01/30 18:23,
1年前
, 9F
01/30 18:23, 9F
→
01/30 18:23,
1年前
, 10F
01/30 18:23, 10F
→
01/30 18:24,
1年前
, 11F
01/30 18:24, 11F
→
01/30 18:25,
1年前
, 12F
01/30 18:25, 12F
→
01/30 18:25,
1年前
, 13F
01/30 18:25, 13F
推
01/30 18:36,
1年前
, 14F
01/30 18:36, 14F
推
01/30 19:41,
1年前
, 15F
01/30 19:41, 15F
→
01/30 19:41,
1年前
, 16F
01/30 19:41, 16F
→
01/30 19:41,
1年前
, 17F
01/30 19:41, 17F
→
01/31 09:35,
1年前
, 18F
01/31 09:35, 18F
討論串 (同標題文章)