摘要: static是C++中常用的修饰符,它被用来控制变量的存贮方式和可见性。extern "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern "C"来说明。本文主要介绍C/C++中的static和extern关键字。AD: 2013云计算架构师峰会课程资料下载static是C++中常用的修饰符,它被用来控制变量的存贮方式和可见性。extern, "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern &q 阅读全文
posted @ 2014-01-27 15:04 小丁^_^ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 转载:http://developer.51cto.com/art/200704/46843.htmC和C++对函数的处理方式是不同的。extern "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern "C"来说明。AD: 2013云计算架构师峰会课程资料下载时常在cpp的代码之中看到这样的代码:#ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif这样的代码到底是什么意思呢 阅读全文
posted @ 2014-01-27 14:57 小丁^_^ 阅读(189) 评论(0) 推荐(0) 编辑