会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yeahgis
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
2012年3月30日
C++中的static函数和extern关键字
摘要: 仅针对声明的内部函数被外部调用或者禁止外部调用时的区别。假设:在A.cpp中声明和定义了一个函数testFoo(),则该函数是内部函数,默认情况下不可以被外部访问,如下图:在外部文件中声明testFoo为extern,如下图可以正常调用外部函数testFoo()现在将testFoo函数声明为static静态类型,则即使在外部文件中声明为extern,也无法通过编译:
阅读全文
posted @ 2012-03-30 15:13 yeahgis
阅读(314)
评论(0)
推荐(1)
编辑