首页 > 编程语言 >C++11新特性

C++11新特性

时间:2023-08-09 16:47:19浏览次数:34  
标签:11 auto 特性 C++ unique ptr

1. auto

2. &&

3. 初始化列表

vector<int> vec{1,2,3,4,5};

4. 范围for

5. Lambda

6. nullptr

7. 智能指针

shared_ptr
unique_ptr
weak_ptr

标签:11,auto,特性,C++,unique,ptr
From: https://www.cnblogs.com/Long23/p/17617194.html

相关文章

  • C++流
    C++中流的概念在程序设计中,数据输入输出(I/O)操作是必不可少的,C++语言的数据输入/输出操作时通过I/O流库来实现的。C++中把数据之间的传输操作称为流,流既可以表示数据从内存传送到某个载体或设备中,即输出流,也可以表示数据从某个载体或设备传送到内存缓冲区变量中,即输入流。C++中的......
  • C++/嵌入式八股学习-day2
    C++/嵌入式八股学习-day2C/C++手写atoi函数功能:将字符串转换成整型数;atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负号才开始做转换,而再遇到非数字或字符串时('\0')才结束转化,并将结果返回(返回转换后的整型数)。C++有哪几种构造函数ARMARMCPU上的地址转换......
  • Java 9 新特性
    Java9新特性模块化系统Java9引入模块化系统的一个原因是为了让Java可以运行在内存有限的场景模块可以导出PublicAPI隐藏内部实现,模块可以依赖其它模块moduletech.ruanjiang.modules.car{requirestech.ruanjiang.modules.engines;exportstech.ruanjiang......
  • EB-RV1126-DC201开发板实现USB摄像头抓图
    1126的开发板内核已经把USB的驱动配置好了,但是USB摄像头的驱动还没有配置,所以要在内核打开UVC驱动第一步:修改rv1126_defconfig添加以下内容第二步,回到SDK根目录编译第三步:烧录好固件,使用v4l2-ctl-list-devices查看列表,会显示生成新的节点。第四步:识别到新的节点后,就可以用这......
  • 2023/8/9~2023/8/11 做题
    2023/8/9~2023/8/11做题目录2023/8/9~2023/8/11做题CodeforcesRound121(Div.1)C.FoolsandRoadsCodeforcesRound343(Div.2)C.FamilDoorandBracketsCodeforcesRound880(Div.1)A.k-thequalityCodeforcesRound121(Div.1)C.FoolsandRoads树形dp+......
  • win11 PowerShell关闭拆分选项卡窗框窗口
    PowerShell拆分窗格一、拆分选项卡窗格1.鼠标操作:2.快捷键操作:Alt+Shift+d、Alt+Shift+minus、Alt+Shift+plus没点一次,就在当前选项卡上拆分一次。minus:键盘上-减号键plus:键盘上+加号键COMMA键盘上的“逗号”equal键盘上的“=”二、关闭拆分......
  • c++中template的用法是什么?
    下文由ChatGPT生成在C++中,template是一种通用编程工具,用于创建通用的函数或类。通过使用模板,可以编写可以应用于不同数据类型的函数或类,从而实现代码的重用性和灵活性。template的使用方法如下:1.函数模板(FunctionTemplates)函数模板允许定义一个通用的函数,可以在不同数据类......
  • windows11 docker desktop 安装
      windows11运行docker 下载dockerdesktop https://www.docker.com/ 安装完后会提示要重启电脑 打开dockerdesktop如果报wsl版本软低要更新(docker启动失败) wslkernelversiontoolow打开cmd 运行wsl--update 再次打开dockerdesktop启动成......
  • C++ vector 容器浅析
    C++vector容器浅析一、什么是vector?向量(Vector)是一个封装了动态大小数组的顺序容器(SequenceContainer)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。二、容器特性1.顺序序列顺序容器中的元素按照严格的线性顺......
  • rocky linux:编译安装python3.11.4(rocky linux 9.2)
    一,查看现有的版本:1,本地版本[root@img~]#python--versionPython3.9.162,现在的最新版本:访问官网:https://www.python.org/如图:可以看到线上的最新版本是3.11.4 二,编译/安装:1,下载:先复制下载地址2,从服务器用wget命令下载:[root@imgpython]#wgethttp......