当前位置: 首页 > news >正文

上海网络推广方法如何优化网络环境

上海网络推广方法,如何优化网络环境,中央回应恶意不买房,做白酒有没有必要做个网站1. 概念 以inline修饰的函数叫做内联函数,编译时C编译器会在调用内联函数的地方展开,没有函数调 用建立栈帧的开销,内联函数提升程序运行的效率。 如果在上述函数前增加inline关键字将其改成内联函数,在编译期间编译器会用函数…

1.  概念

inline修饰的函数叫做内联函数,编译时C++编译器会在调用内联函数的地方展开,没有函数调 用建立栈帧的开销,内联函数提升程序运行的效率。

如果在上述函数前增加inline关键字将其改成内联函数,在编译期间编译器会用函数体替换函数的 调用。

 2.  内联函数特性

1.inline是一种以空间换时间的做法,如果编译器将函数当成内联函数处理,在编译阶段,会用函数体替换函数调用缺陷:可能会使目标文件变大,优势:少了调用开销,提高程序运行效率

 2.inline对于编译器而言只是一个建议,不同编译器关于inline实现机制可能不同,一般建议:将函数规模较小(即函数不是很长,具体没有准确的说法,取决于编译器内部实现)、不是递归、且频繁调用的函数采用inline修饰,否则编译器会忽略inline特性

3.inline不建议声明和定义分离,分离会导致链接错误。因为inline被展开,就没有函数地址 了,链接就会找不到

3.  与内联函数有关的面试题

3.1  宏的优缺点?

优点:

  1. 增强代码的复用性。
  2. 提高性能。

缺点:

  1. 不方便调试宏。(因为预编译阶段进行了替换)
  2. 导致代码可读性差,可维护性差,容易误用。
  3. 没有类型安全的检查 。

3.2 C++有哪些技术替代宏?

  1. 常量定义 换用const enum
  2. 短小函数定义 换用内联函数
http://www.ds6.com.cn/news/65141.html

相关文章:

  • 网站命名方式北京快速优化排名
  • 郑州软件开发公司牡丹江seo
  • 网站域名可以做端口映射吗焦作seo推广
  • 北京网站设计的公司价格独立站建站平台有哪些
  • 网站建设 国鸿百度热搜关键词
  • 网站后台管理系统php怎样制作网站
  • 郑州市城市建设委员会网站广东今日最新疫情通报
  • 深圳建设网站制作公司什么是seo搜索优化
  • 如何做网站挂qq足球世界排名前十
  • 生物科技公司网站模板下载网址查询服务器地址
  • 空间网站链接怎么做小程序开发工具
  • 杭州公司网站域名续费公司做网页要多少钱
  • 做学校网站b2b免费网站推广平台
  • 个人婚礼网站模板域名注册查询软件
  • 什么网站是用html做的网拍外宣怎么推广
  • 上海网站建设 找德华专业百度推广平台登录网址
  • 图片 展示 网站模板上海排名优化seobwyseo
  • 绵阳市网站建设公司连云港网站seo
  • 装修网站怎么做的好处关键词挖掘方法
  • 在线购物网站设计搜索关键词
  • 网站建设开发电销话术sem招聘
  • 餐饮网站建设的模板seo推广是什么工作
  • icp备案 网站怎么优化电脑系统
  • 开发公众号 微网站开发德芙巧克力的软文500字
  • 建设的网站首页国内做seo最好公司
  • 小学学校网站建设计划书班级优化大师手机版下载(免费)
  • 湖州做网站网站外链的优化方法
  • 网站哪家做的好武汉大学人民医院光谷院区
  • 做关键字要改网站鞍山seo外包
  • 佛山 做网站公司有哪些0元入驻的电商平台