作者查詢 / Lipraxde
作者 Lipraxde 在 PTT [ C_and_CPP ] 看板的留言(推文), 共902則
限定看板:C_and_CPP
看板排序:
6F→: 先從怎麼把所有相關的優化關掉開始學04/09 18:08
11F→: 是嗎?我有點忘記以前試的時候是不是用 c++17 了。04/10 13:53
3F→: 你的 callee 的參數也改成 __packed 看看04/08 22:27
4F→: https://bit.ly/39TCxLK ,看 Errors 那邊04/08 22:42
5F→: 大多數嵌入式晶片在存取 nonaligned 的東西時會變得很04/08 22:42
6F→: 沒效率,建議還是分兩個版本吧。04/08 22:42
3F→: 寫出 UB 就是爽,一直寫 UB 一直爽04/01 21:58
4F→: 是 undefined behavior 沒錯,不過你這個例子,compile04/01 22:37
5F→: r 應該會報 warning / error 吧?04/01 22:37
9F→: 差別是放在 stack 上還說 heap 上04/01 23:57
10F→: 如果有 address sanitizer 可以用的話開起來應該也可以04/01 23:57
11F→: 在執行時跳出錯誤04/01 23:57
18F→: Compiler 沒偷做什麼,頂多說是偷懶沒把 stack 刷掉04/02 02:31
2F推: 下 -fno-optimize-sibling-calls 倒確實是沒做 TCO。03/25 23:03
3F→: Clang 的 TCO 相關選項也是跟 gcc 一樣怪怪的XD03/25 23:03
1F推: 為 CompilerDev 板感到難過 QQ03/25 15:41
1F→: 課程點開來看不就知道了......02/28 01:15
16F→: 亂碼…恩…02/18 19:48
1F→: 應該是他自己把 gcc 換成 ld,發現會找不到 _start 就02/06 22:33
2F→: 用 -e 把 entry point 改了吧02/06 22:33
14F→: Compiler explorer 會用顏色把編譯出來的結果和其對應02/10 03:21
15F→: 的 source code 標示出來02/10 03:21
6F→: 編譯時下 -E 可以看 preprocessed 做完後的結果02/08 18:10
7F→: -or,這自動選字 Orz02/08 18:11
2F→: https://bit.ly/2MYD06T ,2.4 CPU Timing02/06 17:31
3F→: 因為 51 的指令長度有些是 2 bytes,會在 s4 時才讀進02/06 17:35
4F→: 來02/06 17:35