正在加载图片...
面向对象程序设计 内嵌函数 为什么要内嵌函数程序中对函数的 调用过于频繁,导致程序执行时间加长 内嵌函数的使用可提高程序执行效率 堂提要 内嵌函数的定义 在函数声明时加 nline第五章C+基础 例如: inline void swap(int&,int&) 51C++概述 内嵌函数作用机理把内嵌函数的代码直52数据和表达式 接嵌人函数调用处,而不是转到调用函数的53基本语句 代码处。这样减少了调用转换的开销 5.4函数 55数组与指针 内嵌函数的缺点程序执行效率提高了, 但可执行程序规模变大了。实际应用中要权 衡效率和规模之间的关系。第五章 C++基础 5.1 C++概述 5.2 数据和表达式 5.3 基本语句 5.4 函数 5.5 数组与指针 内嵌函数 为什么要内嵌函数 程序中对函数的 调用过于频繁,导致程序执行时间加长。 内嵌函数的使用可提高程序执行效率。 内嵌函数的定义 在函数声明时加inline 例如:inline void swap(int&, int&); 内嵌函数作用机理 把内嵌函数的代码直 接嵌人函数调用处,而不是转到调用函数的 代码处。这样减少了调用转换的开销。 内嵌函数的缺点 程序执行效率提高了, 但可执行程序规模变大了。实际应用中要权 衡效率和规模之间的关系
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有