C/C++
ssbelle
这个作者很懒,什么都没留下…
展开
-
C++中extern “C”含义深层探索
来源:http://www.cppblog.com/Macaulish/archive/2008/06/17/53689.html (转)C++中extern “C”含义深层探索 1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部转载 2012-07-08 20:15:32 · 269 阅读 · 0 评论 -
inline, __inline, __forceinline MSDN翻译
inline, __inline, __forceinline Visual Studio 2010 Other Versions 0 out of 1 rated this helpful - Rate this topic The inline and __inline specifiers instr翻译 2012-07-08 10:05:32 · 676 阅读 · 0 评论 -
C/C++ 函数调用方式
来源:http://baike.baidu.com/view/1280676.htm 几种函数调用方式 __cdecl 是C Declaration的缩写(declaration,声明),表示C语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。转载 2012-07-08 11:50:18 · 371 阅读 · 0 评论 -
C语言中的预编译宏定义
文章来源:http://www.uml.org.cn/c++/200902104.asp 在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocessor)来完成的. 在源流程序被编译器处理之前, 预处理器首先对源程序中的"宏(macro)"进行处理. C初学者可能对预处理器没什么概念, 这是情有可原的: 一般的C编译器都将预处理转载 2012-07-08 05:51:42 · 644 阅读 · 0 评论