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++98
15 unordered_map和unordered_set的使用以及用哈希桶模拟实现
unordered_map和unordered_setunordered_map的代码unordered_set的代码哈希表和迭代器的代码unordered_map,unordered_set,map和set的用法和区别在
C+
今天也要写bug、
·
2023-04-03 12:50
C++
哈希算法
数据结构
算法
【C++】特殊类设计
所以想要让一个类禁止拷贝:
C++98
的方式是将拷贝构造函数与赋值运算符重载只声明不定义,为什么只声明不实现:如果不声明的话,实现不知道实现什么样的,不能被拷贝,没必须要实现了;拷贝构
平凡的人1
·
2023-04-03 01:51
转角遇见C++
c++
开发语言
C++11
一、统一的列表初始化1.1{}初始化
C++98
中,允许使用{}对数组或者结构体元素进行统一的列表初始值设定C++11扩大了用{}括起的列表(初始化列表)的使用范围,可用于所有的内置类型,自定义的类型和new
Cristiano777.
·
2023-04-02 07:29
C++
c++
算法
数据结构
C++11新增小语法
C++11简介在2003年C++标准委员会曾经提交了一份技术勘误表(简称TC1),使得C++03这个名字已经取代了
C++98
称为C++11之前的最新C++标准名称。
JDSZGLLL
·
2023-04-01 06:50
C++学习分享
c++
开发语言
使用智能指针的注意事项
1.使用unique_ptr以替代auto_ptrauto_ptr是
C++98
标准库提供的一个智能指针,但已被C++11明确声明不再支持。
SigalHu
·
2023-04-01 01:53
C-C++
智能指针
c++
C++11:auto关键字
一.概述auto关键字在
c++98
中已经出现,在98中定义为具有自动存储器的局部变量,c++11中标准委员会重新定义了auto关键字,表示一个类型占位符,告诉编译器,auto声明变量的类型必须由编译器在编译时期推导而得
码农code之路
·
2023-03-29 17:45
C/C++开发之路
C/C++开发之路
c
11
auto关键字
初始C++ - auto关键字与内联函数
目录目录auto关键字内联函数概念补·宏函数在编译器中的特性特性指针空值nullptr(C++11)
C++98
中的指针空值结束语auto关键字随着程序越来越复杂,程序中用到的类型也越来越复杂,经常体现在
清风玉骨
·
2023-03-29 17:14
C++
c++
C++11特性:auto关键字(转)
C++98auto早在
C++98
标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用auto声明,变量依旧拥有自动的生命期:inta
Lewage
·
2023-03-29 17:00
算法学习
c++
C++ auto 关键字的使用
参考C++auto关键字的使用-云+社区-腾讯云C++98auto早在
C++98
标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用
Wanderer001
·
2023-03-29 17:25
C++/C
计算机视觉
深度学习
机器学习
C++11特性:auto关键字
转载原文链接地址:https://www.cnblogs.com/QG-whz/C++98auto早在
C++98
标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期
天地高歌
·
2023-03-29 16:05
c++
C++11关键字:auto 和 decltype
文章目录auto1.简介2.使用3.常见用法decltype1.简介2.使用3.常见用法auto1.简介在
C++98
中,auto是一个存储类型的说明符,表明变量是局部自动存储类型,但是在局部域中定义的局部变量默认就是自动存储类型
Hoshino373
·
2023-03-29 16:49
C++
c++
C++复习(六):C++11之auto关键字
C++98auto早在
C++98
标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用auto声明,变量依旧拥有自动的生命期:inta
莫能长老
·
2023-03-29 16:27
C++
c++11
C++入门----缺省参数和函数重载
C++入门第一讲:文章目录C++入门第一讲:1.C++关键字(
C++98
)2.命名空间2.1命名空间的定义3.C++的输入和输出4.缺省参数4.1缺省参数的概念4.2缺省参数的分类4.2.1全缺省参数4.2.2
暴躁小程序猿
·
2023-03-29 05:15
C++
c++
c语言
开发语言
C++11中的可变参数模板/lambda表达式
可变参数模板递归函数方式展开参数包逗号表达式展开参数包2.lambda表达式先来看看lambda表达式的例子:lambda表达式语法1.可变参数模板C++11的新特性可变参数模板能够让我们创建可以接受可变参数的函数模板和类模板,相比
C+
·
2023-03-25 00:58
Effective C++ 学习备忘录三
两个常用的RAIIclasses分别是tr1::shared_ptr和auto_ptr(
c++98
),前者通常是较佳选择,因为其Copy行为比较直观。
仰简
·
2023-03-19 06:47
【C++】C++11——简介|列表初始|简化声明|nullptr与范围for|STL中的变化
11简介二、列表初始化三、简化声明四、nullptr与范围for五、STL中一些变化一、C++11简介在2003年C++标准委员会曾经提交了一份技术勘误表(简称TC1),使得C++03这个名字已经取代了
C+
平凡的人1
·
2023-03-17 20:34
转角遇见C++
c++
算法
数据结构
最新!2020 年 9 月编程语言排行榜
C++标准的演进:1998年定义第一个C++标准为
C++98
菜鸟学Python
·
2023-03-14 16:02
编程语言
网易
微软
facebook
nagios
auto_ptr
C++98
/03:std::auto_ptr基本用法#includeintmain(){//方法1std::auto_ptrsp1(newint(8));//方法2std::auto_ptrsp2;sp2
夏_a495
·
2023-03-13 08:48
C++11返回值类型后置
有了这种语法以后,对返回值类型的推导就可以用清晰的方式(直接通过参数做运算)描述出来,而不需要像
C++98
/03那样使用晦涩难懂的写法。
困了就喝白茶
·
2023-03-01 09:22
C++11
c++
编程语言
lambda
C++11:返回值类型后置(跟踪返回值类型)
有了这种语法以后,对返回值类型的推导就可以用清晰的方式(直接通过参数做运算)描述出来,而不需要像
C++98
/03那样使用晦涩难懂的写法。在泛型编程中,可能需要通过参数的运算来得到返回值的类型。
crossoverpptx
·
2023-03-01 09:36
C++
c++
开发语言
C++11:(四)C++返回值类型后置
C++98
/03:在泛型编程中,可能需要通过参数的运算来得到返回值的类型。
Aced96
·
2023-03-01 09:30
C++11
c++
【最新款】编程语言2月排行榜结果出炉:最难的语言实至名归!
最早的
C++98
只有60来个关键字,到C++11变成了70多个,C+
C语言编程俱乐部
·
2023-02-16 20:39
C/C++进阶学习
编程学习
c++
编程语言排行榜
【C→C++】打开C++世界的大门
文章目录前言什么是C++C++的发展史C++的重要性1.使用广泛度2.工作领域的应用1.C++关键字(
C++98
)2.命名空间2.1命名空间的定义2.2命名空间的使用2.3std命名空间的使用惯例3.C
Y_^O^
·
2023-02-05 17:49
C++
c++
c语言
开发语言
C++11 Memory Model
咋一看这个句话很奇怪,难道
C++98
/03及以前的内存模型不支持多线程吗,用C++03的标准不照样写多线程程序。
mengduan
·
2023-02-04 23:32
C++11中强类型枚举的使用
目录1.C/
C++98
中的枚举的缺陷2.强类型枚举的使用1.C/
C++98
中的枚举的缺陷枚举在C语言中是狠古老的类型,它分为匿名枚举和具名枚举,如果是匿名枚举,那么它的用法只有一种://方法一:enum
·
2023-02-03 13:44
详解C++11中的类型推断
1.auto关键词的新意义在
C++98
中,auto是一个类型修饰符,用以显式声明自动变量(局部变量的),而在C++11中,这一用法已经弃用,现在auto用于声明变量。
·
2023-02-01 15:37
《C++ Primer Plus》 不完全阅读笔记
C++11C++11的初始化方式:列表初始化列表初始化的方式常用于数组和结构,在
C++98
中也可用于单值变量inta={24};//C++98intb{7};//C++11intc={};//C++11
上兰杂技师
·
2023-01-30 04:15
C/C++学习记录
c++
【C++】lambda 表达式 | 包装器
作者:@阿亮joy.专栏:《吃透西嘎嘎》座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根目录lambda表达式
C++98
中的一个例子lambda表达式
阿亮joy.
·
2023-01-26 05:37
吃透西嘎嘎
c++
算法
开发语言
lambda表达式
包装器
【C++】C++11简介 | 列表初始化 | 声明 | 范围for
简介统一的列表初始化声明autodecltypenullptr范围for智能指针STL中一些变化总结C++11简介在2003年C++标准委员会曾经提交了一份技术勘误表(简称TC1),使得C++03这个名字已经取代了
C+
阿亮joy.
·
2023-01-26 05:37
吃透西嘎嘎
c++
算法
开发语言
【C++】多态
返回值分别为构成父子关系的指针或引用,也构成重写)4.2析构函数是虚函数的场景(动态申请的子类对象,交给父类指针管理,需要virtual修饰析构函数)四、C++11中的final和override1、
C+
蒋灵瑜的笔记本
·
2023-01-25 05:03
C++
c++
算法
开发语言
多态
c++ - 第22节 - 特殊类设计
C++98
的实现方式:将
随风张幔
·
2023-01-21 12:44
c++
c++
单例模式
开发语言
[C++]打开新世界的大门之C++入门
推荐一款刷题网站LeetCode目录一、C++关键字(
C++98
)二、命名空间2.1命名空间定义2.2命名空间使用三、C++输入&输出四、缺省参数4.1缺省参数概念4.2缺省参数分类全缺省参数半缺省参数五
华丞臧.
·
2023-01-14 14:14
C++
c++
开发语言
【C++】打开C++的大门
目录前言1.什么是C++2.C++的发展史3.C++关键字(
C++98
)4.命名空间4.1命名冲突4.2命名空间定义4.3命名空间使用5.输入输出6.缺省参数6.1缺省参数的概念6.2缺省参数分类7.函数重载
榶曲
·
2023-01-14 14:43
#
C++初阶
c++
开发语言
C++前言
+1什么是C++C++是OOP(objectorientedprogramming:面向对象),以抽象数据类型为特点的基于对象的程序设计,还可以进行面向对象的程序设计.2C++的发展史公司主流使用还是
C+
helloluozhi
·
2023-01-12 01:00
C++
c++
开发语言
CPP 新语法规则笔记
时隔多年又开始拾起CPP开始使用,以前一直用的
C++98
,而今C++20都已经出来了。为了方便自己查阅新语法规则,所以将自己遇到的CPP语法规则归纳总结方便查阅。
xzben
·
2023-01-11 13:56
c++
Item 14: 如果函数不会抛出异常就把它们声明为noexcept
博客已经迁移到这里啦在
C++98
中,异常规范(exceptionspecifications)是一个不稳定因素。
boydfd
·
2023-01-09 10:39
effective
modern
c++
modern
effective
c++
翻译
翻译
effective
modern
c++
C++11中移动构造函数案例代码
目录1.拷贝构造函数中的深拷贝问题2.C++移动构造函数(移动语义的具体实现)1.拷贝构造函数中的深拷贝问题在
C++98
/03标准中,如果想用其它对象初始化一个同类的新对象,只能借助类中的拷贝构造函数。
·
2023-01-07 07:54
C++ 智能指针 : auto_ptr 、unique_ptr、 shared_ptr、 weak_ptr
1、智能指针设计初衷:智能指针实际是类,超过类的作用域后,析构函数会自动回收资源,为程序员管理申请的堆内存,避免内存泄漏2、C++智能指针种类:auto_ptr(
C++98
的⽅案,C11已抛弃)采⽤所有权模式
半岛铁盒.
·
2023-01-06 18:06
c++
c++
开发语言
C++11 Memory Model
咋一看这个句话很奇怪,难道
C++98
/03及以前的内存模型不支持多线程吗,用C++03的标准不照样写多线程程序。
macchan
·
2023-01-03 14:00
c++
C++
C++发展概述、优缺点及应用领域
C++从最初的Cwithclass,经历了从
C++98
、C++03、C++
自由如风呼呼呼
·
2022-12-28 02:19
C++
linux
编程语言
C++
linux
C语言
程序员
编程语言
C++ 11
C+11的标准规范于2011年2月正式落稿,而此前10余年间,C++正式标准一直是
C++98
/03[①]。相比
C++98
/03,C++11有了非常多的变化,甚至一度让笔者大呼不认识C++了[②]。
_dowork
·
2022-12-27 20:14
C\C++基础
C++
C++ 中的范围for循环
基于范围的for循环C++111.范围for的语法在
C++98
中如果要遍历一个数组,按如下方式进行voidTest(){intarray[]={1,2,3,4,5};for(inti=0;i
Pluto张同学
·
2022-12-17 01:29
C++的入门基础知识
c++
[Error] in
C++98
‘myvector‘ must be initialized by constructor, not by ‘{...}
出现该问题的原因是编译器的是执行
C++98
标准,但运行该项目文件需要C++11标准,将其修改过来即可成功运行。这里附上devC++修改C++标准的流程图。
一笑..
·
2022-12-06 11:41
C++
c++
Glog learning notes
简介glog是基于
C++98
标准实现的应用程序级别的日志记录库,它提供了基于C++风格的IO流和各种辅助宏的日志记录api。
JulyThirteenth
·
2022-12-05 17:22
Learning
Notes
c++
C++11移动构造函数(移动语义的实现)
0.Overview在C++11标准之前(
C++98
/03标准中),如果想用其它对象初始化一个同类的新对象,只能借助类中的复制(拷贝)构造函数。
MobiusLee
·
2022-12-03 02:02
C++
c++
【C++】C++基础语法
目录一、C++关键字(
C++98
)二、命名空间1.由来2.定义1.定义和初步了解2.
The s.k.y.
·
2022-11-23 15:26
C++
开发语言
c++
【C++】命名空间&&输入输出&&缺省参数&&函数重载
作者:@阿亮joy.专栏:《吃透西嘎嘎》座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根目录什么是C++C++关键字(
C++98
)命名空间命名空间定义命名空间使用
阿亮joy.
·
2022-11-22 23:44
吃透西嘎嘎
1024程序员节
C++
命名空间
函数重载
缺省参数
C++ Boost Bind库示例分析使用
这两个函数被添加到
C++98
的标准库中,即使它们的签名不兼容,也可以连接函数。二、库应用示范Boost.Bind被添加到C++11的标准库中。
·
2022-11-17 06:09
【C++】C++入门
文章目录1.C++的由来2.C++关键字(
C++98
)2.1.命名空间2.1.1.C语言的命名冲突2.1.2.命名空间定义2.2.命名空间使用3.C++输入&输出4.缺省参数4.1.缺省参数概念4.2.
weistu
·
2022-11-06 14:25
C++
c++
开发语言
c语言
10 C++11 非受限联合体
不过,根据
C++98
标准,并不是所有的数据类型都能够成为联合体的数据成员。
Snow__Sunny
·
2022-10-27 07:30
#
C++11
c++
开发语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他