推 LPH66: 看不太懂你想做什麼...它是字串會有什麼問題嗎? 09/23 21:37
→ johnjohnlin: 好吧,好像真的不行,謝謝樓上 09/23 22:03
→ tomnelson: 好像是想搞 Reflection 之類的東東? 09/24 01:29
→ tomnelson: 問題描述得清楚一點,或許有些東西C/C++還是可以做到的! 09/24 01:30
→ EdisonX: 有考慮把 func 換成 __FILE__ , __LINE__ , ... 之類的嗎 09/24 03:31
→ azureblaze: 目的是什麼?每個函數都一個bar不會衝突啊 09/24 08:37
→ johnjohnlin: 我主要想使用 typedef decltype(___func__)* XXX; 09/25 10:09
→ johnjohnlin: 當然自己打函數名稱是可以,不過 __func__ 比較方便 09/25 10:11
→ aimwang: __func__ 是編譯時期的東西,不能用在執行期的用途 09/25 10:52
→ johnjohnlin: __func__ 是 const char* 吧,我希望能拿到編譯期 09/25 22:40
→ johnjohnlin: 的純 macro 09/25 22:40
推 suhorng: 簡單來說就是個 name/token 之類的, 可以拿來接其他東西 09/25 23:03
→ suhorng: 變一個完整名字這樣吧~ 09/25 23:04
→ suhorng: 不知道你能不能接受宣告個 macro, 這個 macro 同時做 09/25 23:05
→ suhorng: 宣告函式跟 typedef 這回事? 09/25 23:06
→ johnjohnlin: 可是好像沒辦法處理argument list 09/26 23:01
推 EdisonX: 你說的 argument list 是引數個數就不同嗎? 09/26 23:02
→ suhorng: variadic macro..? 09/27 22:22