函数类
My__long
这个作者很懒,什么都没留下…
展开
-
函数参数三种传递方式的区别
问题提出:1、当一个类的对象作为实参数传递时,使用值传递和引用传递有什么区别? 比如: DateType ExampleFun(CString &strFileName,…)与 DateType ExampleFun(CString strFileName,…)解答之前,我们先来看2个基本的概念:形参和实参。->通俗的讲:形参是形式上的转载 2017-01-07 13:47:00 · 12447 阅读 · 2 评论 -
关于内联函数的几点总结以及构造析构是否可以是inline的
为什么要引入内联函数(内联函数的作用)用它替代宏定义,消除宏定义的缺点。宏定义使用预处理器实现,做一些简单的字符替换因此不能进行参数有效性的检测。另外它的返回值不能被强制转换为可转换的合适类型,且C++中引入了类及类的访问控制,在涉及到类的保护成员和私有成员就不能用宏定义来操作。1、内联函数与宏定义的区别:内联函数在编译时展开,可以做一些类型检测处理。宏在预编译时展开;内联函数直接嵌入到目标代码中...转载 2018-06-26 09:12:09 · 705 阅读 · 0 评论