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
C++11/14新特性
C++11是自
C++98
十余年来发布的一个新特性,扩充了很多C++的功能和特性,而C++14是对C++11的又一次补充和优化,这些新特性使得C++更贴近于一种现代化的变成语言。
__依韵__
·
2020-06-29 17:30
学习笔记
boost - 正则表达式xpressive
正则表达式是一套处理文本强有力的工具;它使用一套复杂的语法规则,可以解决文本处理领域的绝大多数问题;而这些问题通常是字符串算法很难甚至无法解决的.
C++98
标准中没有内置的正则表达式支持,使得C++程序员失去一个文本处理的得力助手
weixin_34029949
·
2020-06-28 10:24
C++关键字详解
C/C++中的关键字C/C++中的关键字如下:注:上表中为
C++98
/03中的63个关键字,其中红色标注为C语言中的32个关键字。
_s西瓜
·
2020-06-26 07:03
C/C++
关键字
C++新增数据类型long long ,unsigned long long
相比于
C++98
标准,C++11整型的最大改变就是多了longlong。
好儿郎-志在四方
·
2020-06-26 05:22
C
C++编程技巧
C++11
long
long
unsigned
long
新特性
【C/C++】auto关键字的使用
一、C++98auto早在
C++98
标准中就存在了auto关键字,那时的auto用于声明变量为自动变量,自动变量意为拥有自动的生命期,这是多余的,因为就算不使用auto声明,变量依旧拥有自动的生命期:inta
Captain_zw
·
2020-06-25 07:29
C/C++
浅谈C++中的多线程(一)
同步互斥原理以及多进程和多线程中实现同步互斥的两种方法Qt中的多线程应用引入传统的C++(
C++98
)中并没有引入线程这个概念。
Eason_Grace
·
2020-06-24 07:12
Ubuntu安装新版GCC并启用C++11
它取代了第二版标准(第一版公开于1998年,第二版于2003年更新,分别通称
C++98
以及C++03,两者差异很小)。新的标准包含核心语言的新机能,而且扩展C++标准程序库。
神奕
·
2020-06-24 06:47
Lang.
-
C/C++
C++学习笔记
C++面向对象高级编程(上)课堂笔记--Boolan
一简介:1,C++版本通用
C++98
,2,书籍参考二头文件与类的声明1,有无指针在设计和思考上均不同C++withoutpointermembersC++withpointermembers指针2,ObjectBased
Jason_lanshe09
·
2020-06-23 23:19
C++发展概述、优缺点及应用领域
C++从最初的Cwithclass,经历了从
C++98
、C++03、C++
dnue63037
·
2020-06-23 05:00
unordered_set/unordered_map与map/set 关联式容器的性能测试
unordered系列关联式容器在
C++98
中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到log2Nlog_2Nlog2N,即最差情况下需要比较红黑树的高度次,当树中的节点非常多时
乌克兰水晶小乳猪
·
2020-06-23 04:59
数据结构
C++ 智能指针auto_ptr、shared_ptr、unique_ptr《一》-----智能指针初识
模板auto_ptr是
C++98
提供的解决方案,在C++11已经将其摒弃,并提供另外两种解决方案。所以auto_ptr你不要使用就行。下图将说明auto_ptr与常规指针在行为上的差
diaopi5937
·
2020-06-23 04:30
2020年腾讯实习生C++面试题及答案持续更新中(2)
腾讯2020年实习生面试题分享一面虚函数、C++内存模型、深拷贝(拷贝构造函数、拷贝赋值函数)
C++98
/11/14/17相关的特性、智能指针内存泄漏问题(new/delete,mall
好好学习,天天编程
·
2020-06-22 18:17
C++真经
C++:C++11新特性
intarray1[]={1,2,3,4,5};intarray2[]={0};对对于一些自定义类型,却不行.vectorv{1,2,3,4,5};在
C++98
中这样无法通过编译,因此需要定义vector
爱心天使的守护
·
2020-06-22 13:10
[C++11]左值、右值、左值引用、右值引用小结
纯右值和将亡值在
C++98
中,右值是纯右值,纯右值指的是临时变量值、不跟对象关联的字面量值。包括非引用的
Tanswer_
·
2020-06-22 06:43
C/C++
C++11学习
C+11的标准规范于2011年2月正式落稿,而此前10余年间,C++正式标准一直是
C++98
/03[①]。相比
C++98
/03,C++11有了非常多的变化,甚至一度让笔者大呼不认识C++了[②]。
阿拉神农
·
2020-06-21 22:21
Android开发系列
C++发展概述,以及作为主流编程语言的优缺点及应用领域!
C++从最初的Cwithclass,经历了从
C++98
、C++03、C++11、C++14再到C++17多次标准化改造,功能得到了极大的丰富,已经演变为一门集面向过程、面向对象、函数式、泛型和元编程等多种编程范式的复杂编程语言
C语言编程俱乐部
·
2020-06-21 21:58
C/C++进阶学习
c++
编程语言
编程学习
c语言
Effective C++ 笔记(9.杂项讨论)
条款54:让自己熟悉包括TR1在内的标准程序库
C++98
列入的C++标准程序库有哪些主要成分:STL,覆盖容器(containers如vector
HHXUN
·
2020-06-21 21:04
C++
Deduction Guides (since C++17)
History在
C++98
中,使用类模板时,即使从使用中可以明显看出它们的类型,也总是必须提供模板参数:std::pairp(1729,"taxicab");随着C++11中auto的引入,情况发生了一些变化
Jeff_
·
2020-06-21 12:20
C/C++
Class template argument deduction (CTAD) (since C++17)
history在
C++98
中,使用类模板时,即使从使用中可以明显看出它们的类型,也总是必须提供模板参数:std::pairp(1729,"taxicab");随着C++11中auto的引入,情况发生了一些变化
Jeff_
·
2020-06-21 12:20
C/C++
C++98
/11/17表达式类别(小结)
目标以下代码能否编译通过,能否按照期望运行?#include#includenamespacecpp98{structA{};Afunc(){returnA();}intmain(){inti=1;i=2;//3=4;constintj=5;//j=6;i=j;func()=A();return0;}}namespacecpp11{#defineis_lvalue(x)std::is_lvalue
·
2020-05-25 16:18
C++98
/11/17表达式类别
目标以下代码能否编译通过,能否按照期望运行?(点击展开)#include#includenamespacecpp98{structA{};Afunc(){returnA();}intmain(){inti=1;i=2;//3=4;constintj=5;//j=6;i=j;func()=A();return0;}}namespacecpp11{#defineis_lvalue(x)std::is_
jerry_fuyi
·
2020-05-23 22:00
2020年腾讯实习生C++面试题&持续更新中(2)
腾讯2020年实习生面试题分享一面虚函数、C++内存模型、深拷贝(拷贝构造函数、拷贝赋值函数)
C++98
/11/14/17相关的特性、智能指针内存泄漏问题(new/delete,mall
bitzhidu
·
2020-05-15 16:43
面试题
腾讯
C++
腾讯面试题
读书笔记 | 《C++ primer》
main();intmain(void);intmain(intargc,char*argv[]);/*c99*/intmain(void);intmain(intargc,char*argv[]);/*
c+
rh_Jameson
·
2020-04-11 16:21
Geekband C++ 第一周
●概述:以c++标准库中的complex对象为例,介绍了成员无指针的类的基本写法●c++的历史○1.0:
c++98
○2.0:c++11●c++代码的基本形式○头文件:1)用户定义头文件;2)标准库○用户代码
billow06
·
2020-03-27 16:18
C++总结
C++98
比C多出来的东西(部分)类相关:类、抽象类、封装、继承、多态、类的构造与析构、运算符重载、静态成员函数、const成员函数语法相关:友元、内联、引用、模板、命名空间、缺省参数、初始化列表、函数重载标准模板库
bigworld_c
·
2020-03-23 15:50
低级编程
C++11可以把应用旧标准
C++98
而开发出来的程序去除一些限制但仍然保留POD特性以便于以字节进行复制。共用体也发生了变化
Stroman
·
2020-03-03 04:48
Boolan_C++_OOP
学习C++,语言部分标准库部分
C++98
(1.0)199
FlyTheKite
·
2020-02-26 08:56
C++笔记一(面向对象编程上)
(2)历史版本:
C++98
(1.0)、C++03(TR1,TechnicalReport1)、C++11(2.0)、C++14、C++17(2017年刚出)。
小小出大炮
·
2020-02-24 13:19
C++ 内存分配处理函数set_new_handler的使用
一、函数的定义函数在namespacestd中有如下定义(
C++98
与C++11版本不一致):Typedefvoid(*new_handler)();new_handlerset_new_handler
江南、董少
·
2020-02-23 14:55
c++11 新特性之保证稳定性和兼容性
的整体设计目标如下:使得C++成为更好的适用于系统开发和库开发的语言;使得C++成为更加易于教学的语言(语法更加一致化和简单化);保证语言的稳定性,以及和c++03及C语言的兼容性.2C++11相对于
C+
守拙圆
·
2020-02-16 00:56
C/C++tips3(c++11及以后)
吐槽一下,经典的
c++98
经过c++11和c++14的升级后,似乎一下变成了另一种编程语言了。c++11和c++14引入了大量的新特性,使我感觉c++的复杂程度一下上升了数倍。
gaolinfeng
·
2020-02-14 21:10
Java Future的实现原理
前阵子在用
C++98
(是比较落后了,嗯,C++11原生支持Future)开发的时候,对脱离业务的公共逻辑抽象出来了一个简单的任务执行框架,里面主要是线程池和一些同步异步的任务。
d咚咚呛
·
2020-02-14 11:49
C++ 11 常用特性的使用经验总结(一)
1、关键字及新语法C++11相比
C++98
增加了
C语言编程
·
2020-02-14 06:02
C++ 11 智能指针
C++98
,2003中的智能指针auto_ptr,因为使用场景复杂,容易误用,而被废弃。C++11标准通过后,最实用的功能之一便是新的智能指针了。
飞羽石
·
2020-02-13 22:30
无序关联容器【GeekBand】
但是这些内容均为
C++98
的内容,不包括C++11新增的无序管理容器、foward_list和array容器。本文主要讲述C++11新增的无序关联容器的用法。
clamxyz
·
2020-02-12 05:20
兼容性和稳定性
而第一个C++语言的标准却是在1998年(
C++98
),随后的C++03标准也只是对
C++98
进行了小的修正。
ColdWave
·
2020-02-11 04:44
Boolan C++(一)
BoolanC++1.基本概念(1)C++(cwithclass)——>面向对象程序设计(2)基于对象:类之间没有关联面向对象:类之间有关联(3)涉及指针、不涉及指针(4)最常用版本
c++98
(5)语言
petit_prince
·
2020-02-08 08:34
C++11新特性--基于右值引用移动语义的智能指针unique_ptr
独占资源的std::unique_ptr 在
C++98
标准中,智能指针是通过auto_ptr来实现的,但是使用中缺点较多(不能调用delete[]等),所以基本被废弃了。
于天佐
·
2020-02-02 01:14
C++11 基于范围的for循环
【1】基于范围的for循环演化过程(1)
C++98
传统写法1//
C++98
传统写法23#include4usingnamespacestd;56intmain()7{8intarr[5]={1,2,3,4,5
kaizen
·
2020-01-31 17:00
C++11 追踪返回类型
在
C++98
中,如果一个函数模板的返回类型依赖于实际入口参数类型,那么该返回类型在模板实例化之前可能都无法确定。还记得Sum模板函数吗?
kaizen
·
2020-01-31 16:00
C++11 右尖括号>的改进
【1】右尖括号>的改进在
C++98
中,有一条需要规避的规则:如果在实例化模板的时候出现了连续的两个右尖括号>,那么它们之间需要一个空格来进行分隔,以避免发生编译时的错误。
kaizen
·
2020-01-30 02:00
C++11 非受限联合体
不过,根据
C++98
标准,并不是所有的数据类型都能够成为联合体的数据成员。
kaizen
·
2020-01-29 15:00
实践题
C++98
:__cplusplu
桜華
·
2020-01-27 19:00
empty()和size() == 0有区别吗
但«effectiveSTL»指出,在
C++98
中,list的实现可能没有记录元素个数m_size这个变量,从而导致接口size()的时间复
HachikoT
·
2020-01-08 21:00
C++11编程知识:右值引用
概述右值引用的概念有些读者可能会感到陌生,其实他和
C++98
/03中的左值引用有些类似,例如,
c++98
/03中的左值引用是这样的:inti=0;int&j=i;这里的int&是对左值进行绑定(但是int
C语言编程
·
2020-01-07 21:56
智能指针(1)-std::unique_ptr
由C++11标准引入,用于替代
C++98
中过时的std::auto_ptr智能指针。
HachikoT
·
2020-01-05 20:00
智能指针
C++STL里面一共提供了4种智能指针:auto_ptr,unique_ptr,shared_ptr,auto_ptr.第一个是
C++98
提供的,后面三个是C++11提供的(第一个已经被C++11摒弃)
Mordekaiser
·
2020-01-02 20:47
errno线程安全性
在C++中,errno其实是宏://windows#defineerrno(*_errno())//linux#defineerrno(*__errno_location())errno是线程安全的在
C+
HachikoT
·
2020-01-01 16:00
深入理解C++11 核心编程(一)
简介
C++98
/03的设计目标:一、比C语言更适合系统编程(且与C语言兼容)。二、支持数据抽象。三、支持面向对象编程。四、支持泛型编程。
我是小居居
·
2019-12-30 23:24
1.3 可移植性和标准
下一个事实标准是Eills和Stroustrup编写的《TheAnnotatedC++ReferenceManual》
C++98
标准新
JolyonConnor
·
2019-12-30 01:30
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他