首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
首页 /
C++11新特性
#
C++11新特性
#
2899次浏览
13人互动
收藏话题
分享
此刻你想和大家分享什么
热门
最新
2023-05-06 15:20
已编辑
提升面试成功率:深入理解C++11新特性
背景C++11是C++语言的一个重大更新,引入了许多新特性,包括自动类型推导、lambda表达式、右值引用、智能指针等等。这些新特性使得C++更加现代化、高效、易用。也是面试容很容易被问到一个问题,下面我将简要介绍一些C++11的新特性:自动类型推导C++11引入了auto关键字,可以让编译器自动推导变量的类型。这样可以减少代码中的重复代码,提高代码的可读性和可维护性。例如: // 推导为int类型 auto i = 42; // 推导为double类型 auto d = 3.14; // 推导为const char*类型 auto s = "hello"; lambda表达式C++11引入了...
爱读书的修勾很理智:
学到了
C++编程指南:从入门到...
点赞
评论
收藏
分享
2023-09-08 10:59
门头沟学院 C++
C++面试考什么,各个方向的话
请教一下前辈,类似《Effective C++》,《TCP协议卷I》,《鸟哥Linux私房菜》《Mysql必知必会》等等 这些书,C++面试会考到吗
点赞
评论
收藏
分享
2023-04-29 19:31
四川大学 后期制作
详解C++中地左值、右值和移动
转载一篇我自己写在CSDN上的一篇文章左值持久,右值短暂C++ primer中提到过:当一个对象被用作右值时用的是对象的值(内容),当对象被用做左值时用的是对象的身份(在内存中的位置)。 int a = 10; //a是左值,10是右值 //编译出的汇编代码 movl $10, -4(%rbp)//-4(%rbp)是栈上的偏移,可以理解为a的地址,10是一个立即数 通过以上可以理解,左值是内存,右值是值了。同时也就能理解:左值持久是指直到变量销毁前都一直存在;右值短暂是指值10是只存在于CPU中的某个瞬间,当这个时间过去后,值10便消失不见;只有当一个右值被存进一个左值当中时,这个右值才能持续...
点赞
评论
收藏
分享
2024-07-29 15:00
The University of Adelaide 人工智能
c++11 最全新特性介绍!!!
自动类型推导(auto)用途:允许编译器根据初始化表达式推断变量的类型。示例:auto x = 5; // x 的类型为 int初始化列表({})用途:用于数组和容器的初始化,也可以用于类的构造函数。示例:std::vector<int> v = {1, 2, 3};引用别名(decltype 和 using)用途:定义类型别名。示例:int i;using IntRef = decltype(i); // IntRef 类型为 int&统一初始化语法用途:使用花括号 {} 进行对象的初始化。示例:struct S { int x, y; };S s{1, 2}; // 统...
c++知识库
点赞
评论
收藏
分享
玩命加载中
创作者周榜
更多
热议话题
更多
1
...
牛客树洞,我想对你说
0
2
...
大学最后一个寒假,我想……
0
1
...
快手技术岗信息交流阵地
3
...
你最近一次加班是什么时候?
0
4
...
除了主业以外,你还有哪些其他收入?
0
5
...
你最满意的offer薪资是哪家公司?
0
6
...
求职中的尴尬瞬间
0
7
...
应届生被毁约被毁意向了怎么办
0
8
...
当下环境,你会继续卷互联网,还是看其他行业机会
0
9
...
机械人避雷的岗位/公司
0
10
...
研究所笔面经互助
0
牛客网
牛客网在线编程
牛客网题解
牛客企业服务