
C/C++
wohao2000
这个作者很懒,什么都没留下…
展开
-
深入了解C语言(1)
深入了解C语言(1)[原创] tangl_99 2004-04-26 C语言生成的代码在执行效率上比其它高级语言都高.现在让我们来看看C语言生成的代码具体是什么样子的.当你看完本文对于C语言的了解一定会更深一步了.本文通过一个个实际案例程序来讲解C语言.研究案例一工具: Turboc C v2.0,Debug,MASM v5.0,NASM实例C程序:/* example转载 2004-08-21 10:24:00 · 1315 阅读 · 0 评论 -
【C++】宏定义与内联函数
【C++】宏定义与内联函数宏代码的特点宏代码本身不是函数,但使用起来象函数。预处理器用复制宏代码的方式代替函数调用,省去了参数压栈、生成汇编语言的CALL调用、返回参数、执行return等过程,从而提高了速度。使用宏代码最大的缺点是容易出错,预处理器在复制宏代码时常常产生意想不到的边际效应。例如??? #define MAX(a, b)?????? (a) > (b) ? (a) :转载 2004-08-25 21:37:00 · 2869 阅读 · 0 评论 -
[C++基础]重载、覆盖、多态与函数隐藏
[C++基础]重载、覆盖、多态与函数隐藏?小结:??????? 重载overload是根据函数的参数列表来选择要调用的函数版本,而多态是根据运行时对象的实际类型来选择要调用的虚virtual函数版本,多态的实现是通过派生类对基类的虚virtual函数进行覆盖override来实现的,若派生类没有对基类的虚virtual函数进行覆盖override的话,则派生类会自动继承基类的虚virt转载 2004-08-21 10:20:00 · 987 阅读 · 0 评论 -
深入C++之函数模板
深入C++之函数模板[原创] zengyi820 2003-07-01 第十章 函数模板 Chapter 10 Function template本章要点概述: 1.什么是模板(what a function template is) 2.定义和使用模板(how to define and use a function template) 3.函数模板的推演过程(t转载 2004-08-21 10:28:00 · 3399 阅读 · 0 评论