美的笔试9-24

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就到右边去了!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值