[問題] static global 變數 跟 無名的namespace包起來 差異

看板C_and_CPP (C/C++)作者 (我愛阿蓉)時間16年前 (2009/09/04 15:28), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
如標題 據我理解 static global的變數 寫在.h 然後include這.h的file都擁有一份 這名稱的變數 如果這.h 裡面是用 namespace { int x;}把東西包起來 據我理解 效果跟static global變數 是一樣的 請教各位兩者差異 以及哪個寫法比較好... 我印象中 有人說namespace的寫法比較好~~但是我爬不太到文章 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.207.187

09/04 15:33, , 1F
15482 有提到 可是這兩者是不是沒差別?
09/04 15:33, 1F
文章代碼(AID): #1AeC6JC2 (C_and_CPP)
文章代碼(AID): #1AeC6JC2 (C_and_CPP)