ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

美的笔试9-24

2021-09-24 13:06:19  阅读:174  来源: 互联网

标签:24 std 调用 function 捕获 笔试 美的 11 lambda


std::function函数的作用?

std::function是一个可调用对象包装器,是一个类模板,可以容纳所有可调用对象,它可以用统一的方式处理函数、函数对象、函数指针,并允许保存和延迟它们的执行。

调用对象的类型不同,但共享了一众调用形式!因此可以包装。

C++11 中的std::function和std::bind - 简书

绑定一个普通函数,成员函数。

C++11中提供了std::function和std::bind统一了可调用对象的各种操作。

3. sizeof不可以被重载,但new delete确是可以的

4. 快排和堆排不稳定,基数排序和冒泡和堆排是稳定的。

5. 路由器在哪个层?

1.网络层:路由器、防火墙2.数据链路层:网卡、网桥、交换机3.物理层:中继器、集线器

6. lamda表达式中的复制捕获?

lambda捕获有两种捕获方式,分别是值捕获和引用捕获。
值捕获就像前面例子那样,与传值参数类似,采用值捕获的前提是变量可以拷贝复制,与参数不同,被捕获的变量的值是在lambda创建时拷贝,而不是调用时拷贝。值不变或变。

​​​​​​C++11中Lambda表达式之捕获_Damocles_shi的博客-CSDN博客_lambda 捕获

题1:sort(【=】(直接a < b))字符排序

题2. leetcode中链表转BST,

注意:

int mid = l +(r-l+1)/2, +1就到右边去了!!

标签:24,std,调用,function,捕获,笔试,美的,11,lambda
来源: https://blog.csdn.net/weixin_51081223/article/details/120452714

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有