posts - 24,  comments - 0,  trackbacks - 0
目的:支持混合编程;
1,extern。被extern修饰的函数或者变量可以在本模块或者其他模块中使用,在所有模块中只能定义一次,否则连接错误。
2,extern c。采用c方式进行编译。c与c++两者编译方式的不同。c++因此能支持函数重载

c++中调用c函数:
extern "c"
{
   #include<cExample.h>
}

c中调用c++函数:
详见:
http://blog.csdn.net/Element768/article/details/543117
posted on 2012-04-24 17:58 qiushao 阅读(79) 评论(0)  编辑 收藏 引用 所属分类: c/c++

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理