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++的动态类特性:在介绍之前,先介绍
c++11
中的两个关键字,auto和any,(1)
seasermy
·
2024-03-24 04:21
c++编程技术
c++
boost
any
动态类
增加类的属性成员
【C++】C++多线程资料总目录
目录基础知识编程实践编码线程同步性能资源测试和调试注意事项基础知识【多线程】
c++11
多线程编程(一)——初识https://blog.csdn.net/bandaoyu/article/details
bdview
·
2024-03-18 06:42
c++
多线程
java
linux
python
【Lidar】基于Python的Open3D库、Laspy库保存点云文件/点云格式转换
它基于MIT协议开源许可,使用
C++11
实现,并经过高
RS迷途小书童
·
2024-03-16 01:00
激光雷达点云数据
python
开发语言
点云数据处理
点云数据分析
lidar
C++变参模板
从
c++11
开始,模板可以接受一组数量可变的参数,这种技术称为变参模板。变参模板下面一个例子,通过变参模板打印一组数量和类型都不确定的参数。
王健
·
2024-03-14 00:50
C++模板笔记
C++
c++
模板
C++ 基础专题容器(list)
相关完整网站参考:C++函数和容器网站本文主要是关注
C++11
中的定义和用法。
steem_ding
·
2024-03-10 13:41
c++
开发语言
Google C++ Coding Style:右值引用(Rvalue Reference)
右值引用是一个
C++11
特性,标记为T&&。GSG中定义:只为移动建构函数(Moveconstructor)和移动赋值操作(Moveassignment)使用右值引用。
weixin_33889665
·
2024-03-07 12:36
c/c++
关于c++右值的一些理解
右值引用右值右值引用性能优化右值
C++11
增加了一个新的类型,称为右值引用(R-valuereference),标记为&&。
Dominiczz
·
2024-03-05 08:00
c++
c++
开发语言
记录greater和less
引言本文针对
C++11
中greater和less做简单的记录。本文使用visualstudio2017下控制台输出程序可以直接使用
c++11
特性。
肩上风骋
·
2024-03-05 06:57
C++
less
c++
greater
C++随机数(default_random_engine)
C++11
之前生成随机数**1.**仅使用rand()生成随机数不需要引入特定头文件直接使用即可。
小昊☆
·
2024-03-02 05:18
C++
笔记
C++智能指针_C++回顾
中产生了第一个智能指针auto_ptr;C++boost给出了更实用的scoped_ptr和shared_ptr和weak_ptr;C++TR1,引入了shared_ptr等,不过TR1并不是标准版;
C+
工业废气
·
2024-03-01 00:07
C++
c++
开发语言
后端
C++11
引入的新的构造函数和语言特性
typerightbyThomasAlan光风霁月023.XDU1.默认构造函数:没有任何参数的构造函数,可以用于创建对象。例如:classMyClass{public:MyClass(){std::coutname=name;}Person(stringname,intage):Person(name){//委托构造函数this->age=age;}private:stringname;inta
光风霁月023
·
2024-02-26 14:07
C++11
:左值、右值、左值引用、右值引用有什么区别?
文章目录1.左值(lvalue)2.右值(rvalue)3.左值引用(lvaluereference)4.右值引用(rvaluereference)1.左值(lvalue)左值是一个可以标识并在表达式中使用的对象。简单说,左值就是具有名称且位于内存中的对象或表达式。左值可以出现在赋值运算符的左边或右边,并且具有持久的生命周期。例如,变量、函数返回的左值引用、数组元素、类成员等都是左值。2.右值(r
燃犀知不可乎骤得
·
2024-02-25 22:34
燃犀的C++笔记
c++
java
开发语言
range-Based for循环
range-basedfor循环是
C++11
引入的一种方便遍历容器(如数组、vector、map等)元素的语法糖。
不是杠杠
·
2024-02-20 20:29
c++新特性
c++基础
c++
开发语言
C++ 之 Big Three
BigThree:是指如果一个类要实现下面某一个成员函数,一般都要一起实现另外两个:1)Desconstructor2)copyconstructor3)operator=在
C++11
中可能还要实现move
metasearch
·
2024-02-20 20:26
C/C++
2.19号c++
1.auto1.1概念
C++11
引入了自动类型推导,和Python不一样,C++中需要auto关键字引导。
&李维佳
·
2024-02-20 20:56
笔记
C++11
多线程|互斥锁|条件变量|异步
文章目录线程threadstd::thread语法构造函数主要成员函数简单线程的创建线程封装互斥量独占互斥量std::mutexstd::mutex介绍std::mutex的成员函数递归互斥量std::recursive_mutex带超时的互斥量std::timed_mutex和std::recursive_timed_mutexlock_guard和unique_lock的使用和区别总结条件变量
Phoenix Studio
·
2024-02-20 20:35
C++
c++
开发语言
算法
数据结构
4. C++ 线程同步之条件变量
5.C++线程同步之条件变量条件变量是
C++11
提供的另外一种用于等待的同步机制,它能阻塞一个或多个线程,直到收到另外一个线程发出的通知或者超时时,才会唤醒当前阻塞的线程。
九五一
·
2024-02-20 19:34
C++知识
c++
java
开发语言
3. this_thread命名空间
3.this_thread命名空间在
C++11
中不仅添加了线程类,还添加了一个关于线程的命名空间std::this_thread,在这个命名空间中提供了四个公共的成员函数,通过这些成员函数就可以对当前线程进行相关的操作了
九五一
·
2024-02-20 19:04
C++知识
c++
算法
面试
开发语言
2. C++ 线程的使用
2.C++线程的使用
C++11
中提供的线程类叫做std::thread,基于这个类创建一个新的线程非常的简单,只需要提供线程函数或者函数对象即可,并且可以同时指定线程函数的参数。
九五一
·
2024-02-20 19:34
C++知识
c++
java
开发语言
条款13.优先选用const_iterator,而非iterator
在
C++11
中,获取和使用const_iterator变得很容易,容器的成员函数cbegin()和cend()都返回cons
干干干就完了
·
2024-02-20 11:40
effective
modern
C++——阅读笔记
hardseed 安装
请自行安装;apt-getinstalllibcurl3#在Ubuntu下是需要安装libcurl4-openssl-devapt-getinstalllibcurl4-openssl-dev2)代码采用
C+
Frankeen
·
2024-02-20 08:24
116 C++ 可变参数函数,initializer_list (初始化列表), 省略号形参
二,initializer_list(初始化列表)
C++11
的类模版如果一个函数,它的实参数量不可预知,但是所有参数的类型相同,我们就可以使用这个initializer_list类型的形参来接收我们
hunandede
·
2024-02-20 05:51
c++
开发语言
C++11
新特性(一)
目录
C++11
简介统一的列表初始化变量类型推导std::initializer_list声明autodecltypenullptrSTL的一些变化右值引用右值引用和左值引用右值引用适用场景移动构造和移动语义对类的影响可变参数模板递归函数方式展开参数包
翼蛇湖-纪宁
·
2024-02-19 23:26
C++
c++
开发语言
c++聊天集群服务器
项目地址:https://gitee.com/cai-jinxiang/chat-server网络模块:采用muduo库完成,解耦了网络与业务模块服务层:使用
c++11
技术,设计了消息id及回调函数的绑定
世界和平~
·
2024-02-19 22:16
服务器
c++11
异常处理
引用来源概要异常是程序执行期产生问题,比如尝试除以零的操作。异常提供了一种转移程序控制权的方式。C++异常处理涉及到三个关键字:try、catch、throw:throw:当问题出现,程序通过throw抛出一个异常;catch:在你想要处理问题的地方,通过异常处理程序捕获异常;try:try块中的代码标识将被激活的特定异常。它后面允许跟着一个或多个catch块;使用try/catch语句的语法:t
googoler
·
2024-02-19 20:53
- 语言经验 - 《使用google profiler 对c++应用进行性能热点分析》
这里我们基于《
c++11
获取系统时间最快的方式》增加了3行代码,来测试这段逻辑的性能
Bovinitwo
·
2024-02-19 19:22
构建工业级QPS百万级服务
c++
开发语言
系统架构
【51单片机】如何设置中断函数(场景:在定时器工作完跳转到中断程序时,怎么识别我们的中断程序在哪里呢?)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY
YY的秘密代码小屋
·
2024-02-19 19:07
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51单片机】如何【手搓】定时器寄存器配置【低8位TL0(low)】和【高8位TH0(high)】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础
YY的秘密代码小屋
·
2024-02-19 19:06
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
嵌入式硬件
【51单片机】从零开始手把手带你【查手册】配置定时器,并完成小项目(定时器&中断的应用)(代码演示&单片机现象对照LCD闪烁)(9)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-19 19:36
YY滴《单片机系列》
单片机
51单片机
mongodb
【51单片机】利用STC-ISP软件工具【定时器计算器】配置【定时器】教程(详细图示)(AT89C52)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-19 19:03
YY滴《单片机系列》
YYの小小知识点
51单片机
接口隔离原则
mongodb
【51单片机】利用【与或赋值法】优化【配置TMOD寄存器】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Lin
YY的秘密代码小屋
·
2024-02-19 19:03
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
C++ 中的 typedef 和 using
语法:typedef的语法相对固定,而using在
C++11
之后提供了更灵活的方式,可以定义模板别名等。模板别名:在
C++11
之后,using可以用来定义模板别名,而typedef则无法做到这一点。
泡泡茶壶Wending
·
2024-02-19 10:26
c++
开发语言
C++ STL详解:set
例如:vector、list、deque、forward_list(
C++11
)等,这些容器统称为序列式容器,因为其底层为线性序列的
C+五条
·
2024-02-19 10:27
C/C++
数据结构
c++
开发语言
C++ 多线程学习(3) ---- 条件变量
1.条件变量简介在
C++11
中,我们可以使用条件变量(conditionvariable)实现多个线程之间的同步操作,当条件不满足时,相关线程一直被阻塞,直到某种条件成立,这些线程才会被唤醒。
小猪佩奇TONY
·
2024-02-15 09:42
c++
Lambda表达式
C++11
中的Lambda表达式用于定义匿名的函数对象,以简化编程工作。
不想上课的hh
·
2024-02-15 05:00
Qt从0到1
开发语言
qt
c++
C++ 11新特性之并发
C++11
标准引入了一套全面且强大的并发编程支持库,为开发者提供了一个安全、高效地利用多核CPU资源进行并行计算的新框架,极大地简化了多线程开发。
hope_wisdom
·
2024-02-15 04:09
C++
11新特性
c++
开发语言
并发
C++
11
学习C++
/details/52583732C++11学习本章目的:当Android用ART虚拟机替代Dalvik的时候,为了表示和Dalvik彻底划清界限的决心,Google连ART虚拟机的实现代码都切换到了
C+
holmes_MX
·
2024-02-15 03:45
C++学习
C++11
学习本章目的:当Android用ART虚拟机替代Dalvik的时候,为了表示和Dalvik彻底划清界限的决心,Google连ART虚拟机的实现代码都切换到了
C++11
。
饭饭之正版麻子
·
2024-02-15 03:15
c/c++
C++入门 下 (引用 内联函数 auto关键字 基于范围的for循环)
C++入门下引用内联函数基于范围的for循环引用引用概念引用特性常引用引用使用场景引用和指针的区别内联函数概念特性auto关键字(
C++11
)auto简介auto的使用细则auto不能推导的场景基于范围的
暗暗十分
·
2024-02-14 23:37
c++
java
数据结构
C++11
常用新特性(一)
最近工作中,遇到一些问题,使用
C++11
实现起来会更加方便,而线上的生产环境还不支持
C++11
,于是决定新年开工后,在组内把
C++11
推广开来,整理以下文档,方便自己查阅,也方便同事快速上手。
程序员编程指南
·
2024-02-14 21:04
c++
c语言
人工智能
C++11
常用新特性快速一览
本文链接:https://blog.csdn.net/jiange_zh/article/details/79356417最近工作中,遇到一些问题,使用
C++11
实现起来会更加方便,而线
贾晓凯2008
·
2024-02-14 21:33
c++
学习
C++11
和C++14
参考的资料《高速上手
C++11
/14》大致过一遍内容,把重点内容仔细理解。1.一些被弃用的内容弃用不是废弃,而是避免使用,为了兼容性,可能会永久保留的内容。
justinye35
·
2024-02-14 21:33
C++语言
c++
c++11
set | map | multiset | multimap 快速上手
map和set1.关联式容器序列式容器:在初阶,我们接触过STL部分容器,如:vector、list、deque、forward_list(
C++11
)等,这些容器被称为序列式容器。
Placideo
·
2024-02-14 21:03
STL
c++
算法
数据结构
C++项目实战与经验分享:打造高性能服务器应用
二、技术选型与架构设计在技术选型方面,我们选择了
C++11
标准,因为它提供了丰富的特性,
爱内卷的学霸一枚
·
2024-02-14 11:55
C++
c++
经验分享
服务器
C++技术教程与文章:深入理解
C++11
中的智能指针
C++技术教程与文章:深入理解
C++11
中的智能指针在C++编程中,内存管理是一个关键且复杂的任务。不正确的内存管理可能导致内存泄漏、野指针等问题,从而影响程序的稳定性和性能。
爱内卷的学霸一枚
·
2024-02-14 11:25
C++
java
开发语言
c++
【51单片机】自定义动态数码管显示(设计思路&原理&代码演示)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
51单片机
mongodb
数据库
【51单片机】自定义静态数码管显示(设计思路&代码演示)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51单片机】一文带你利用【Keil软件的模板功能】【自定义模板】简化操作(带图详解)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51单片机】利用【时间延迟】的原理规避【按键抖动问题】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》
YY的秘密代码小屋
·
2024-02-14 10:12
YYの小小知识点
YY滴《单片机系列》
51单片机
mongodb
数据库
{}初始化和初始化列表
C++98标准中允许使用花括号对数组和自定义类型的变量进行初始化,
C++11
扩展了大括号的用途,允许使用花括号对所有的内置类型和自定义类型进行初始化,使用时,可以加=号,也可以不加。
三水吉吉
·
2024-02-13 21:42
c++
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他