2012年9月26日

#ifdef __cplusplus extern "C" { #endif”的定义的含义

摘要: http://blog.csdn.net/zhangyulin54321/article/details/7696012看一些程序的时候老是有“#ifdef __cplusplusextern "C" {#endif”的定义,搞搞清楚是怎么回事:Microsoft-Specific Predefined Macros__cplusplus Defined for C++ programs only. 意思是说,如果是C++程序,就使用extern "C"{而这个东东,是指在下面的函数不使用的C++的名字修饰,而是用C的The following code 阅读全文

posted @ 2012-09-26 18:55 屁屁侠 阅读(439) 评论(0) 推荐(0) 编辑

c/c++:关于typedef的用法总结

摘要: http://www.cnblogs.com/csyisong/archive/2009/01/09/1372363.html不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多 的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的 很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, 阅读全文

posted @ 2012-09-26 18:53 屁屁侠 阅读(240) 评论(0) 推荐(0) 编辑

导航