這有點猛!我還在google這段程式碼的細節,又有東西學的感覺好爽看得出用法和規律。想問些問題,裡面那個n的range是由#define BOOST_PP_LOCAL_LIMITS (0,2) 這行定義的嗎然後 #define str(s) _str(s) 和 #define _str(s) #s這種用法有沒有網站的詳細解說?沒這樣寫過,有點生疏.最後那個BOOST_PP_LOCAL_M..內的 \ 為什麼需要寫上?我找到的範例也有這些斜線。才學疏淺,不好意思。懂了,這跟console上輸入\的意思同樣嘛。
https://kknews.cc/zh-tw/other/6y5qx3.html我看完這篇幫助滿大的 哈哈