随笔分类 -  C语言系列

探索C++的秘密之详解extern "C",这就是为什么很多.lib被我们正确调用确总是无法解析的。
摘要:(转载,绝对的有用)lib被我们正确调用确总是无法解析。这是C++编译和C编译的区别时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif 这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是一段cpp的代码,也就是说,上面的代码的含义是:如果这是一段cpp的代码,那么加入extern "C"{和}处理其中的代码。 要明白为何使用extern "C", 阅读全文

posted @ 2013-09-29 19:15 egojit 阅读(986) 评论(0) 推荐(0)

合肥程序员欢迎进QQ群49313181同城程序员职业交流群
摘要:合肥程序员欢迎进QQ群49313181同城程序员职业交流群 阅读全文

posted @ 2012-05-22 10:22 egojit 阅读(903) 评论(4) 推荐(0)

分享按钮