| Dragon |
|
|||
| Dragon | ||||
|
日歷
統(tǒng)計(jì)
導(dǎo)航常用鏈接留言簿(3)隨筆分類(58)
隨筆檔案(58)
搜索最新評論
|
我對VC中用extern的一個經(jīng)歷:
我在CXXApp theApp的旁邊加了一個布爾類型的全局變量,如下: CXXApp theApp; bool p_Try; 然后我在其它的對話中調(diào)用就出錯了,無法識別p_Try,后來也是無意中看到了在某個頭文件中看到了extern bool p_Try;而這個頭文件就是定義CXXApp類的文件,這個頭文件基本上都包含在其它文件中(除了一些自己定義的). 可以看出添加了bool p_Try;還要經(jīng)過extern bool p_Try才可以調(diào)用該變量.最后上網(wǎng)查了,extern bool p_Try只不過是一個聲明吧了,所以我們在調(diào)用全局變量時要事先用extern告訴調(diào)用者這個是全局變量!有這樣的變量存在! 所以bool p_Try;只能用一次,是定義! extern bool p_Try;可以用多次!是聲明!
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
| Copyright © Dragon | Powered by: 博客園 模板提供:滬江博客 |