※ 引述《nh60211as (xXx_5354M3_31M0_xXx)》之銘言:
: https://www.youtube.com/watch?v=TBGu3NNpF1Q
: 這部講得滿清楚的,cppreference 跟一堆網站把它講得超複雜
: 還好 C++ 沒有不然要看到一堆白癡亂用
蛤 原來c++沒有 restrict 喔
這我知道
rust裡面所以引用都是嚴格的 restrict
據說效能在某些狀況下會好一點 不用在那邊進進出出記憶體
不過實際上
因為用過頭了 踩到llvm no-alias 沒人踩過的bug 會導致錯誤的優化
而且是一個bug解完 過一陣子又會再冒出一個
上次看好像是跟 loop invariant 有不好的交互作用的樣子
所以這個功能幾乎都是關起來的
哭了
不曉得這功能有沒有打開的一天==