討論串[問題] static global 變數 跟 無名的namespac …
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
本來就是呼叫才會錯,. anonymous namespace 跟 global 又不是同個 namespace,. 只是在呼叫的時候會同時看見而已,. 不代表不能這樣寫;. 因為 main() 同時間看到兩個 foo(),. 你沒有指定要呼叫誰當然會出現 ambiguous。. 正常狀況來說不會有
(還有1287個字)
內容預覽:
如果你有使用一些 library 所以 #include 了一堆 header files,. 你用 global static 還是可能跟它的名稱發生衝突,. 像是 basename() 這東西在 <libgen.h> 有宣告,. 你如果自己寫的 code 有定義一個 local 的 basena
(還有502個字)
首頁
上一頁
1
下一頁
尾頁