E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C++11高性能服务器
【C++】
C++11
中的常见语法(下)
C++11
一、可变参数模板1.递归函数方式展开参数包2.逗号表达式展开参数包3.STL容器中的empalce相关接口函数二、lambda表达式1.C++98中的一个例子2.使用lambda表达式3.lambda
YoungMLet
·
2024-01-13 07:42
C++
c++
java
jvm
开发语言
性能优化
C++11
智能指针
目录一,智能指针简介1.使用场景:2.智能指针的特点:3.智能指针的原理:4.智能指针的分类:二,智能指针的实现声明:一,auto_ptr二,unique_ptr三,shared_ptr四,weak_ptr三,定制删除器一,智能指针简介1.使用场景:在某些场景下面,我们可能会因为忘记对一个资源进行释放而导致内存泄漏问题,也可能因为程序的抛异常操作导致资源没有被释放而导致内存泄漏问题。对于前者我们可
Niu_brave
·
2024-01-13 02:58
C++基础
学习
学习笔记
c++
智能指针
C++(11):auto通过初始化类型推导变量类型
C++11
赋予了auto新的含义,可以通过auto自动推导变量的类型:#includeusingnamespacestd;intmain(){autoi=1;cout#includeusingnamespacestd
风静如云
·
2024-01-13 01:40
C/C++
c++
C++(20):普通函数的参数使用auto声明
C++20进一步解放了对auto的使用,可以在函数的参数中使用auto,auto&,auto&&并且类型推导的规则与
C++11
中是一致的C++(11):auto通过初始化类型推导变量类型_auto如何实现自动推导变量的类型
风静如云
·
2024-01-13 01:08
C/C++
c++
ubuntu 22.04源码装ros1 noetic
安装rosdep4.创建工作空间下载源码并安装5.编译代码5.1修复rosconsole*log相关问题**error**5.3python-sip配置相关5.4*std::share_mutex*相关
c+
kint_zhao
·
2024-01-12 19:23
【ROS】
【Ubuntu】
ubuntu
linux
运维
ros
noetic
QGIS3.28+Qt5.12.0+msvc2015环境搭建
一.工具准备(1)vs2015(由于个人使用vs2015较多,所以msvc使用2015版)(2)vs2017编译器(QGIS3.0以上版本使用C++17,
C++11
会出错,所以需要下载C++17编译器)
010米粉010
·
2024-01-12 18:28
QGIS二次开发
qt
开发语言
C++98,
C++11
、C++14 和 C++17,C++20,我应该用哪个C++标准?
gcc编译器:使用命令行选项-std=c++version来指定所需的C++标准,例如-std=
c++11
、-std=c++14或-std=c++17。如果编译器不支持指定的标准,它会给出错误提示。
神之媛
·
2024-01-12 17:29
C++项目大全
c++
c++20
jvm
【期末不挂科-单片机考前速过系列P11】(第十一章:单片机的并行拓展例题)经典例题盘点(带图解析)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.单选题二
YY的秘密代码小屋
·
2024-01-12 11:28
YY滴《单片机期末速过系列》
单片机
mongodb
嵌入式硬件
【期末不挂科-单片机考前速过系列P9】(第九章:11题中断系统的工作原理及应用)经典例题盘点(带图解析)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.填空题二
YY的秘密代码小屋
·
2024-01-12 11:58
YY滴《单片机期末速过系列》
单片机
mongodb
嵌入式硬件
Qt优秀开源项目之三:SARibbon
这是Qt(最低要求Qt5,支持
C++11
的编译器)下一个轻量级的Ribbon控件(Office样式UI),界面截图:MIT协议,欢迎大家使用并提出意见gitee(码云)-https://gitee.com
草上爬
·
2024-01-12 08:24
Qt优秀开源项目
Qt
Ribbon
office
开源
Ubuntu18.04利用astra pro相机实现ORB—SLAM3实时点云稠密建图—上
Ubuntu18.04利用astrapro相机实现ORB—SLAM3实时点云稠密建图—上前言前期准备—ROS完整安装OpenCV的安装(4.2.0)安装依赖
C++11
特性的编译器Pangolin测试pangolin
BIGBOSSyifi
·
2024-01-12 08:43
OpenCV
c++
ubuntu
linux
计算机视觉
【期末不挂科-单片机考前速过系列P8】(第八章:21题速过AT89S51单片机的内部硬件结构)经典例题盘点(带图解析)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.填空题二
YY的秘密代码小屋
·
2024-01-12 08:06
YY滴《单片机期末速过系列》
单片机
51单片机
嵌入式硬件
Modern C++ 学习资源
网址如下:GitHub-changkun/modern-cpp-tutorial:ModernC++Tutorial:
C++11
/14/17/20OntheFly|https://changkun.de
深山老宅
·
2024-01-12 05:28
modern
C++
学习
modern
c++
C++
高性能服务器
框架muduo,与配套书籍《Linux多线程服务端编程》解读
本章解读C++开源项目muduo代码,与配套书籍《Linux多线程服务端编程》,均来自作者陈硕,是业内比较有名的大神。目录muduo源码解读《Linux多线程服务端编程》笔记第1章线程安全的对象生命周期管理第2章线程同步精要第3章多线程服务器的适用场合与常用编程模型第4章C++多线程系统编程精要第5章高效的多线程日志第6章muduo网络库简介第7章muduo编程示例第8章muduo网络库设计与实现
夏天匆匆2过
·
2024-01-12 01:24
C/C++
服务器
c++
linux
c语言
C++流媒体服务器 ZLMediaKit框架ZLToolKit源码解读
ZLToolKit是基于
C++11
的
高性能服务器
框架,和ZLMediaKit是同一个作者,ZLMediaKit正是使用该框架开发的。
夏天匆匆2过
·
2024-01-12 01:52
C/C++
音视频
c++
服务器
开发语言
c语言
linux
常见的几个
C++11
特有的基础语法
0.引入C++的版本号比较有意思,C++98是1998年发布的,
C++11
是2011年发布的,C++14和C++17分别是2014年和2017年发布的。
ybdesire
·
2024-01-12 00:04
C++
c++
VS code配置C/C++编译环境并支持
C++11
语法
最近看到好多同学说自己在VScode中写代码总是因为环境问题出错,主要是不支持
c++11
语法特性的问题。我就把我的VScode的json配置贴上来。
偶然i
·
2024-01-12 00:04
环境问题
vscode
c++编译环境
支持c++11语法
Linux环境
vscode
json文件
C++11
新增语法剖析
目录传统艺能十年磨(不出)一剑初始化列表统一化initializer_list应用场景声明简化移动构造/移动赋值函数意义初始化赋值支持deletefinal&overridefinal修饰类final修饰虚函数override修饰虚函数传统艺能小编是双非本科大一菜鸟不赘述,欢迎米娜桑来指点江山哦(QQ:1319365055)非科班转码社区诚邀您入驻小伙伴们,打码路上一路向北,彼岸之前皆是疾苦一个人
乔乔家的龙龙
·
2024-01-12 00:04
C++
c++
开发语言
【C++】
C++11
中的常见语法(上)
C++11
一、
C++11
简介二、统一的列表初始化1.{}初始化2.std::initializer_list三、声明1.auto2.decltype3.nullptr四、右值引用和移动语义1.左值引用和右值引用
YoungMLet
·
2024-01-12 00:02
C++
c++
java
jvm
开发语言
boost.hana学习笔记之map
通过利用
C++11
/14实现技术和习惯用法,Hana拥有比以前的元编程库更快的编译时间和运行时性能,同时显着提高了过程中的表达能力。
shada
·
2024-01-12 00:14
C++
c++
C++11
教程:
C++11
新特性大汇总(第六部分)
C++11
是2011年发布的C++标准,是C++的一次重大升级。
别致的SmallSix
·
2024-01-11 20:59
C++11教程
c++
开发语言
【期末不挂科-考前速过系列P2】单片机[接口与总线]——经典例题盘点(带图解析)(第二章:搞定寻址方式)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏注意!!!
YY的秘密代码小屋
·
2024-01-11 19:57
YY滴《单片机期末速过系列》
单片机
mongodb
嵌入式硬件
C/C++编程:常量初始化
仅下列变量进行常量初始化:静态或线程局部(
C++11
起)引用,若它绑定到静态泛左值、临时对象(或其子对象)(
C++11
起),或到函数,且若引用的初始化器中每个表达式(
OceanStar的学习笔记
·
2024-01-11 16:33
C++
委托构造函数
前言如果一个类中重载了多个构造函数,并且在每个构造函数中都需要对某些变量进行初始化,这时候就会出现很多重复的代码,
C++11
中引入了委托构造函数,就是为了解决这个问题,它允许在同一个类中一个构造函数可以调用另外一个构造函数
Tech Embedded
·
2024-01-11 15:57
c/c++
c++
嵌入式硬件
C++11
:string和wstring之间互转换
C++11
后UTF8编码转换还真是方便#include#include#include//convertstringtowstringinlinestd::wstringto_wide_string(conststd
10km
·
2024-01-11 12:07
c/c++/c++11
c++
字符串
string
wstring
C++标准学习--tuple
以下帖子介绍的比较详细:C++的tuple_c++tuple-CSDN博客tuple是
C++11
新标准里的类型,它是一个类似pair类型的模板。
baidu_16271159
·
2024-01-11 12:42
学习
C++11_可变参数模版
二、如何使用可变参数模版1.怎么解析可变参数模版2.可变参数模版的实际应用总结前言
C++11
,添加了许多有用的功能,上章我们主要讲解了右值引用,这章我们来讲解可变参数模版的使用。
风君子吖
·
2024-01-11 10:13
C++进阶
c++
开发语言
C++11_lambda表达式
[capture-list]的其他使用方法2.1混合捕捉二、lambda表达式的使用场景1.替代仿函数总结一、lambda表达式lambda表达式是
C++11
新引入的功能,它的用法与我们之前学过的C++
风君子吖
·
2024-01-11 10:36
C++进阶
c++
java
开发语言
C++标准学习--std::bind
下面链接讲的挺清楚
C++11
新特性:参数绑定——std::bind-菜鸟笔记(coonote.com)bind原理图释-xusd-null-博客园(cnblogs.com)暂未发现此功能对于高性能代码架构设计有什么作用
baidu_16271159
·
2024-01-11 07:11
c++
学习
开发语言
c++-智能指针
所以C++在ISO98标注中引入了智能指针的概念,并在
C++11
中趋于完善。使用智能指针可以让堆内存对象具有栈内存对象的特性。原理时给需要自动回收的堆内存对象套上一层栈内存的模板类对象即可。
满山的猴子我的腚最红
·
2024-01-11 02:39
C++
c++
算法
linux
Qt 智能指针QScopedPoint用法
1.智能指针是什么智能指针是
C++11
引入的一种指针封装类型,用于自动管理动态分配的内存。智能指针的目的是解决传统裸指针带来的内存泄漏、悬挂指针等问题,并使代码更安全、更易读。
FreeLikeTheWind.
·
2024-01-10 23:51
Qt记录
qt
开发语言
09 字面量 静态断言 成员函数说明符
hello"->constchar[6]整数字面量1->int浮点数字面量0.0->double浮点数字面量3.14f->float无符号长整数字面量unsignedlong->123456789ul->
C+
半盏清茶_6300
·
2024-01-10 19:06
代码随想录算法训练营第十三天 | 239. 滑动窗口最大值、347.前 K 个高频元素
前言从今天的题目开始,明显难度提升了,对STL的使用以及
C++11
标准也变多了,正好趁着这个机会把该复习的C++知识复习一遍加深印象,另外一个感悟就是还是要多写这些题目,非常有助于熟悉语法,不然我复习再多遍写起来还是费劲
FLTS
·
2024-01-10 13:19
代码随想录
算法刷题打卡合集
算法
c++
C++:Boost库
由c++标准委员会成员发起倡议并建立boost社区,
C++11
标准库中三分之二来自boost,并且将来还会有更多的库进入c++标准库,因此boost是一个c++"准"标准库。支持现有的所有操作系统。
lingshengxiyou
·
2024-01-10 03:09
c++
linux
DPDK
c++
开发语言
kubernetes
c/c++
虚拟机
c++11---类型推导
个人主页:pp不会算法v版权:本文由【pp不会算法v】原创、在CSDN首发、需要转载请联系博主如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦
c++11
新特性及工程级应用系列文章一、类型推导
pp不会算法^v^
·
2024-01-10 01:38
c++
算法
开发语言
c++11
C++:关键字“auto“详解,“范围for“讲解,NULL-0-nullptr 三者区分
目录一.auto关键字(
C++11
)1.auto简介2.作用:用于推导变量的类型3.auto的使用细则4.auto真正的意义(1)类型很长时,懒得写,可以让他自动推导(2)范围for范围for的几个小细节
sponge'
·
2024-01-10 01:38
C++前期
c++
开发语言
C++--1.基础知识
++不仅仅是一门语言,更是一种生活哲学,要想更加透彻的理解C++,还需循序渐进,慢慢体会1.C++关键字2.命名空间3.C++输入&输出4.缺省参数5.函数重载6.引用7.内联函数8.auto关键字(
C+
平 生
·
2024-01-10 01:35
平生的C++货架
c++
五、
C++11
新特性: 指针空值--nullptr及nullptr_t
目录五、
C++11
指针空值—nullptr5.1、引入nullptr的意义:5.2、nullptr和nullptr_t5.3、关于nullptr规则的一些讨论五、
C++11
指针空值—nullptr5.1
Kevin的学习站
·
2024-01-10 01:05
C/C++学习笔记
#
c++
开发语言
c++11
C++----auto_for_nullptr
1、auto关键字1.1auto的定义早期C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量
C++11
中,标准委员会赋予了auto全新的含义即:auto不再是一个存储类型指示符
qq_19926581
·
2024-01-10 01:04
c++
C++11
之指针空值--nullptr
引入nullptr的意义在C++程序开发中,为了提高代码的健壮性,一般会在定义指针的同时会完成初始化操作(避免出现野指针),在指针指向尚未明确的情况下,都会给指针初始化为空指针。在C++98/03标准中,将一个指针初始化为空指针的方式有两种:char*ptr=0;char*ptr=NULL;在底层源码中NULL这个宏是这样定义的:#ifndefNULL#ifdef__cplusplus#defin
C君莫笑
·
2024-01-10 01:04
深入理解C++11
c++
C++11
引用、 内联函数 、auto关键字(
C++11
)、基于范围的for循环(
C++11
)、指针空值---nullptr(
C++11
)
3.auto关键字(
C++11
)3.1类型别名思考3.2auto简介3.3auto的使用细则3.4auto不能推导的场景4.基于范
awofe
·
2024-01-10 01:33
#
C++初阶
c++
深入理解
C++11
:01指针空值类型常量nullptr
深入理解
C++11
:01指针空值类型常量nullptr文章目录深入理解
C++11
:01指针空值类型常量nullptr1.指针空值的演进2.nullptr与nullptr_t3.关于nullptr规则的讨论
Erice_s
·
2024-01-10 01:02
C/C++
c++11
nullptr
指针空值类型
【期末不挂科-考前速过系列P3】单片机[接口与总线]——经典例题盘点(带图解析)(第三章:13题MOV&MOVX&MOVC&数码管速过)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.MOV
YY的秘密代码小屋
·
2024-01-09 15:04
YY滴《单片机期末速过系列》
单片机
mongodb
数据库
lambda函数
文章目录定义捕捉列表的形式一些更复杂的捕捉列表组合代码演示演示一演示二演示三演示四演示五演示六lambda函数,是
C++11
中新引入的函数式编程语法,lambda函数可以被定义在类中成员函数内部,全局函数的内部
scx_link
·
2024-01-09 15:10
C
and
C++的笔记
开发语言
visual
studio
c++
智能指针
C++里面的四个智能指针:auto_ptr,shared_ptr,weak_ptr,unique_ptr其中后三个是
c++11
支持,并且第一个已经被11弃用。
DazzyG
·
2024-01-09 03:20
如何使用 CMakeLists.txt 在 CMake 项目中生成一个可执行程序
main.cppCMakeLists.txt创建一个构建目录运行CMake编译项目总结main.cpp#include/***代码作者:小秋SLAM入门实战*开发环境:Ubuntu16.04*运行依赖:
C+
小秋SLAM入门实战
·
2024-01-08 20:20
C++
c++
cmake
【代码片段】【C++】
C++11
线程安全单例模式
项目中最常用的设计模式还属【单例模式】,
C++11
之后可以实现线程安全的单例模式,不用再通过加锁等操作实现线程安全。并且不用使用指针等容易引起异常的危险操作。
同学小张
·
2024-01-08 18:53
C++
代码片段
c++
单例模式
笔记
经验分享
【期末不挂科-考前速过系列P4】单片机[接口与总线]——经典例题盘点(带图解析)(第四章:32题搞定基本指令例题))
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.算术运算类指令二
YY的秘密代码小屋
·
2024-01-08 07:29
YY滴《单片机期末速过系列》
mongodb
数据库
nosql
单片机
c++11
mutex互斥量
文章目录1.什么是mutex?2.C++11提供的其他互斥量timed_mutexrecursive_mutexrecursive_timed_mutex3.总结1.什么是mutex?Themutexclassisasynchronizationprimitivethatcanbeusedtoprotectshareddatafrombeingsimultaneouslyaccessedbymul
艰默
·
2024-01-08 01:03
C++
c++
开发语言
C++11
的互斥包装器
在C++多线程中会经常用到mutex,在使用的时候lock后,有时候会忘记使用unlock进行解锁造成死锁,或者在lock和unlock之间代码异常跳出,导致程序无法执行到unlock造成死锁,因此在
C+
艰默
·
2024-01-08 01:03
C++
c++
java
jvm
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他