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++primer第五版
##计算机网络(tcpip)面试笔试考研应用实践
资料计算机网络(谢希仁)
第五版
课件.ppt,章节一层没有目录,可作为以上资料的辅助资料。再看不懂就做题辅助理解和记忆。
weixin_34060741
·
2020-08-17 09:36
MD5加密那点事
MessageDigestAlgorithmMD5(中文名为消息摘要算法
第五版
)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。
PeerlessPrince
·
2020-08-17 09:19
md5
加密
加密与解密
面向对象编程思想---OOP
面向对象的方法论:来自
c++primer
第十章面向对象是一种程序设计的概念性方法,面向对象最重要的特征是抽象、封装和数据隐藏、多态、继承、代码的可重用性。
CodingStart
·
2020-08-17 05:55
C++基础
C++中的左值和右值
摘自《
C++Primer
》
第五版
C语言中,左值可以位于赋值语句的右侧,右值则不能。C++中,一个对象被用作右值时,用的是对象的值(内容);当对象被当做左值的时候,用的是对象的身份(在内存中的位置)。
nwpu061701
·
2020-08-17 03:46
C++
C++派生类对象访问基类的protected成员
《
C++Primer
》上有这么一句话令人费解:“派生类如果要访问基类protected成员只有通过派生类对象,派生类不能访问基类对象的protected成员。”
GeekWay
·
2020-08-17 02:19
C++11新特性汇总(更新中)
来源于对
C++Primer
内容的理解或者可以说成个人笔记文章目录1.longlong2.列表初始化3.nullptr常量4.constexptr常量5.类型别名6.auto类型指示器7.decltype
IT界的一大菜鸟
·
2020-08-17 02:57
C++
智能指针——shared_ptr
文章目录1.p2.make_shared(param)、*p3.swap(p,q)、p.swap(q)4.p.use_count5.shared_ptrp(q)6.自动销毁所管理的对象文章来源于
C++Primer
IT界的一大菜鸟
·
2020-08-17 02:57
C++
c++
指针
C++ Primer
第五版
部分课后题答案
当时刚学C++的时候买了这本书,一开始前面看的一知半解,索性就先缓缓,等学完学校的C++课程(中途自己也写了不少c++的代码),一段时间之后又拿起这本书去看,感觉还是挺有滋味的,这本书对我印象中的C++做了很大的扩展,个人认为这本书不太适合刚学C++就去看,而是写了一定的代码,对C++有一个大体的了解之后再去看会别有一番滋味(犇请无视这句话)。在看书的过程中自己也写了上面的课后练习题,现在整理一下
YOY_
·
2020-08-17 01:18
acm
C++Primer
第五版
第四章习题答案(21~30)
1:关于条件运算符最主要的两点:cond?exp1:exp2条件运算符的优先级很低,嵌套使用时最好加上括号两个表达式的类型需要相同#include#include#includeusingnamespacestd;voidmain(){inta[10]={0,1,2,3,6,5,4,7,8,9};vectorv1(a,a+10);cout#include#includeusingnamespace
MISAYAONE
·
2020-08-17 01:18
【C++Primer习题】
C++Primer
第五版习题答案详解
C++Primer
第五版
第四章习题答案(11~20)
1:(a>b)&&(b>c)&&(c>d)2:记住:算数>关系>逻辑所以该式等同于:i!=(jmem与(*ptr).mem等价。(a):合法:先对iter加1,再返回iter指向的值(b):不合法:返回iter指向的值为string++操作无意义(c):不合法:iter是一个指针,没有empty()的成员(d):合法:判断iter所指向的值是否为空(e):不合法:*iter可以得到iter所指的字
MISAYAONE
·
2020-08-17 01:48
【C++Primer习题】
C++Primer
第五版习题答案详解
C++
第四章
箭头运算符
Start from here:
下面的代码是《OpenGL超级宝典(
第五版
)》中的示例代码,基本程序如下:1#include//OpenGLtoolkit:工具箱库——包含一个用于操作矩阵和向量的3D数学库,并依靠GLEW获得OpenGL3.3
weixin_34088838
·
2020-08-16 23:06
OpenGL学习:OpenGL的基本程序解析
下面的代码是《OpenGL超级宝典(
第五版
)》中的示例代码,基本程序如下:#include//OpenGLtoolkit:工具箱库——包含一个用于操作矩阵和向量的3D数学库,并依靠GLEW获得OpenGL3.3
贝才
·
2020-08-16 23:55
OpenGL
(20)Go实现并查集-路径压缩
如上图,这3种树结构效果都是一样的,但是时间复杂度却不相同优化思路如上图(5)
第五版
unionfind特点:在第四版的基础上加入路径压缩压缩功能,每次在寻找父节点时,让该节点指向父节点的父节点,能达到上图效果
哥斯拉啊啊啊哦
·
2020-08-16 22:20
go数据结构
C++ 之使用标准库函数对象和函数适配器
C++Primer
习题14.37使用标准库函数对象和函数适配器,定义一个对象用于能:1.检查大于1024的所有值;2.查找不等于pooh的所有字符串3.将所有值乘以2#include#include#include
南friend
·
2020-08-16 17:59
C++
C++之lambda理解
简介在
C++Primer
中,是这样定义的-一个lambda表达式表示一个可调用的代码单元,可以将其理解为一个未命名的内联函数;与任何函数类似,一个lambda具有一个返回类型,一个参数列表和一个函数体,
weixin_30920091
·
2020-08-16 15:09
C++Primer
Plus(第六版)第十一章学习笔记:
11.1运算符重载C++中可以将运算符重载扩展到用户定义的类型,重载运算符格式operator+()//重载+运算符operator*()//重载*运算符使用被重载的运算符对类对象进行操作的时候,会隐式调用运算符函数11.2运算符重载实例首先是一个不带重载的Time类实例,相加操作以成员函数来实现head#ifndefGOLF_H_INCLUDED#defineGOLF_H_INCLUDED#in
没有人给他写信的下士
·
2020-08-16 12:44
学习笔记
C++primer
思维导图 第二章变量和基本内置类型
第二章变量和基本内置类型概览2.1基本内置类型2.1.1基本数据类型2.1.2类型转换2.1.3字面值常量2.2变量和基本类型2.2.1变量定义2.2.2变量定义和声明的关系2.2.3标识符2.2.4名字的作用域2.3复合类型概览内容有点多,所以把导图拆开方便阅读。小节完整版请拖至小节末尾;本章完整版请拖至文章末尾。2.1基本内置类型2.1.1基本数据类型类型含义大小bool布尔类型未定义char
我是酒徒啊!
·
2020-08-16 10:34
C++primer
阅读笔记
STL运用的C++技术(5)——重载操作符
主要参考了《
C++Primer
》和《STL源码剖析》。重载操作符是具有特殊名称的函数:保留了operator后接需定义的操作符符号。这是《
C++Primer
》中的定义。
wuzhekai1985
·
2020-08-16 04:04
STL剖析
STL运用的C++技术(4)——重载函数
主要参考了《
C++Primer
》和《STL源码剖析》。有人会问,STL大量运用了模板,哪里用过重载函数呢?首先介绍重载函数的概念。
wuzhekai1985
·
2020-08-16 04:04
STL剖析
【C/C++】《C++ Primer》(
第五版
)-第2章笔记(含完整练习答案)
C/C++的设计准则之一:尽可能地接近硬件。float:一个字(32bit)double:2个字(64bit)longlong:3或4个字(96/128bit)类型int,short,long和longlong均为带符号的。如何选择类型:①不可能为负,选用无符号;(Inaword:nonegative,unsigned.)②使用int执行整数运算,超过int选用longlong;(Inaword:
HH_Lab
·
2020-08-16 02:42
【C/C++】
面试感想
之前也看过《
C++primer
》,但是没有看透,太过于浮躁。2.算法很重要。可能同样重要的一些算法的思维。我自己在这一块的思想上就没有好的认识,还停留在本科阶段排序和查找的基础上。
tangweide
·
2020-08-16 01:00
软件编程推荐书籍目录
1C语言l《C程序设计语言(第2版·新版)》...2l《C语言接口与实现:创建可重用软件的技术》...2l《C陷阱与缺陷(中文版)》...3l《CPrimerPlus(
第五版
)中文版》...4l其他参考
shashawoyao
·
2020-08-16 01:36
编程
语言
出版
数据结构
正则表达式
算法
《C++ Primer》读书笔记(第一章 开始)
本系列文章为作者阅读《
C++primer
》后总结的重要知识点,对简单的基础语法和常识进行了删去,总结出容易遗忘和较为细节的知识点,适合有一定C语言语法基础的同志阅读。
矿山码农
·
2020-08-16 01:10
c++
c++-primer
理解C++中引用的底层实现
1、
C++Primer
提到:引用并非对象,相反的,它只是为一个已经存在的对象所起的另外一个名字。
Mind_V
·
2020-08-15 21:39
C++编程
C++
引用
从图灵原创谈起,带你走进国产技术书的时代
老朋友们也许最初是从《
C++Primer
中文版(第4版)》、《UNIX环境高级编程》、《Linux程序设计(第4版)》等其中一本开始关注图灵的。
weixin_33691817
·
2020-08-15 08:01
Linux下安装GCC5.3.0(亲测有效)
首先,一般ubuntu上都预装了低级版本的Gcc,完全可以应付刷OJ时的C+Class+STL的风格,但因为寒假里非常固执地要看
C++primer
,所以只能把编译器升级到最新版本以符合C++11/14标准
dcs2357181
·
2020-08-15 07:16
C++Primer
第五版
(中文版)附录A1解析
1.引子《
C++Primer
第五版
(中文版)》的附录A.1“标准库名字和头文件”一节,列出了该书程序使用到的标准库名字及对应的头文件,但该列表仅仅是单纯地按首字母顺序罗列出使用过的标准库名字,并无分类,
蚂蚁寻路
·
2020-08-15 06:08
C++
为Visual studio 2008 添加汇编工程模板(原创)
看Intel汇编语言程序设计(
第五版
)时说可以使用visualstudio进行汇编开发和编译,但visualstudio系列工具没有相应的汇编模板。
congyao7595
·
2020-08-15 06:57
C++结合二分法分析迭代器的使用和运算(参考书籍
C++primer
第五版
)
使用迭代器//迭代器是访问string对象的字符、vector对象的元素及其他容器元素的一种机制,所有标准库容器都可以使用迭代器,适用范围大于下标运算符#include#include#include#include#includeusingnamespace::std;intmain(){//获取迭代器和指针不同,不使用取地址符,而是有迭代器的类型同时拥有返回迭代器的成员//例如名为begin的
给雨
·
2020-08-15 05:41
C++
c++
C++标准库类型vector详述(参考书
C++primer
第五版
)
1.vector(向量)概述标准库类型vector表示对象的集合,是一个类模板。vector容纳了一些对象,所以也常称之为容器,其中所有对象的类型都相同。这个集合中的每个对象都有一个与之对应的索引,用于访问指定的对象。编译器根据模板创建类或函数的过程称为实例化。因为引用不是对象,所以不存在包含引用的vector,除此之外的大部分内置类型和类类型都可以构成vector对象,甚至vector的元素也可
给雨
·
2020-08-15 05:41
C++
c++标准库类型string使用全解(参考书
C++primer
第五版
)
初始化string对象#includeusingnamespace::std;intmain(){strings1;//默认初始化,s1是一个空字符strings2=s1;//s2是s1是副本strings2(s1);//等价于上句strings3="hiya";//s3是该字符串字面值的副本//拷贝初始化strings3("hiya");//等价于上句//直接初始化strings4(10,'c'
给雨
·
2020-08-15 05:41
C++
c++
【高质量C++/C总结12】拷贝函数C++标准库复数类string解析
我的Github我的CSDN我提炼了《
C++Primer
》、《侯捷C++》、《高质量程序设计指南——C/C++语言》等资料中的重要部分,并
憨豆酒D
·
2020-08-15 05:31
高质量C++/C总结
【高质量C++/C总结9】复数类complex解析
说在开始:我提炼了《
C++Primer
》、《侯捷C++》、《高质量程序设计指南——C/C++语言》等资料中的重要部分,并总结成此博文。
憨豆酒D
·
2020-08-15 04:30
高质量C++/C总结
java编程思想体会
最近阅读java编程思想的
第五版
这本书,用来记录一些自己的体会吧1.存储区域速度排序,CPU>栈>堆>常量存储>非RAM存储,尽量用局部变量存在栈中,避免全局变量2.高精度计算附用BigInteger和
baidu_38176716
·
2020-08-15 02:30
技术总结
stl allocator源码学习
1.参考http://www.cplusplus.com/reference/memory/allocator/《STL源码剖析》《
C++Primer
第五版
》《GenericProgrammingandth
论睡不着与不想睡的区别
·
2020-08-14 22:00
stl源码
C++Primer
二周目笔记(十三):拷贝控制
C++中的拷贝,指的是我们在对对象进行拷贝,移动,赋值,销毁时,类的代码起到了什么作用,我们可以控制这些过程。拷贝主要有两个操作:拷贝构造,拷贝赋值。移动也是两个:移动构造,移动赋值。最后我们还可以自定义析构对象时具体做什么事情【其实编译器已经帮助我们完成了通用的销毁等操作,但当我们有特殊需求比如某一个对象析构是不确定的,在析构时需要发生一些动作,我们可以定制这些动作】一、首先是拷贝构造函数:初始
xd_folobe
·
2020-08-14 22:29
C++ Primer(
第五版
) 13.1.1节练习
13.1拷贝构造函数:如果一个构造函数的第一个参数是自身类类型的引用(一般为const引用),且任何额外参数都有默认值,则该构造函数为拷贝构造函数。使用拷贝构造函数的几种情况:1)用=定义变量(拷贝初始化)2)将一个对象作为实参传递给一个非引用类型的形参3)用花括号列表初始化一个数组中的元素或一个聚合类中的成员4)初始化标准库容器或调用其insert,push成员,容器会对其元素进行拷贝初始化。1
龙心雕虫
·
2020-08-14 22:28
C++
Primer(第5版)
习题解答
C++ Primer 笔记七 数组
C++Primer
笔记七数组 数组是存放一组未命名的、类型相同的对象的容器。数组中的元素在内存中是类型存储的,因此通过索引来访问这些对象,索引值从0开始。 数组的大小确定不变。
禾达达
·
2020-08-14 21:46
C++
Primer
Java MD5加密
常见的加密和解密算法—MD5一、MD5加密概述MessageDigestAlgorithmMD5(中文名为消息摘要算法
第五版
)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。
weixin_34378969
·
2020-08-14 21:53
《C++ Primer 4th》读书笔记 序
注:本系列读书笔记是博主写作于两三年前的,所以是基于《
C++Primer
》第四版的,目前该书已更新至
第五版
,
第五版
是基于C++11标准的,貌似更新挺多的。
weixin_34221332
·
2020-08-14 21:27
谈谈C++中各种初始化方式
最近正在看《
C++Primer
》
第五版
,已经被C++的各种初始化方式搞的头昏脑胀,所以特写此文,来总结一下C++的各种初始化的方式。
kasperskynod
·
2020-08-14 20:37
C++
C++11/14系列学习
十一假期一直在看C++11新特性,比较出名的书《C++PrimerPlus》专门有一个章节来讲解,《
C++Primer
》则将C++11的新特性融入到各个章节来学习。
wsqyouth
·
2020-08-14 20:45
C++/STL
霸面拿腾讯offer面经
所以我果断的把
C++primer
刷了一遍。
sola_aptx4869
·
2020-08-14 19:54
面试
为什么C++内置类型的局部变量不能默认初始化
如下所示intk;intmain(){intm;cout<
c++primer上也说
LNGOD
·
2020-08-14 18:42
c++
C++primer
第七章习题答案
练习7.1:使用2.6.1节定义的Sales_data类为1.6节的交易处理程序编写一个新版本。#include#include"Sales_data.h"usingstd::cin;usingstd::cout;usingstd::endl;usingstd::cerr;intmain(){cout>total){Sales_datatrans;//读入剩余交易记录while(cin>>tran
煮茶听雪
·
2020-08-14 14:36
C/C++
C++primer
第九章习题解答
练习9.1:对于下面的程序任务,vector、deque和list哪种容器最为适合?解释你的选择的理由。如果没有哪一种容器优于其他容器,也请解释理由。(a)读取固定数量的单词,将他们按字典顺序插入到容器中。我们将在下一章看到关联容器更适合这个问题。(b)读取未知数量的单词,总是将新单词插入到末尾。删除操作在头部进行。(c)从一个文件读取未知数量的整数。将这些数排序,然后将它们打印到标准输出。(a)
煮茶听雪
·
2020-08-14 14:36
C/C++
C++Primer
第五版
第九章习题答案(31~40)
31:知识点1:容器的改变可能会使迭代器失效,插入和删除各有其相关的规则,P315.知识点2:必须保证每次改变容器的操作之后都正确的重新定位迭代器的操作知识点3:调用erase()之后,其返回的迭代器指向的是序列中的下一个元素,其返回的迭代器可以用来更新知识点4:向容器插入元素后,对于list和forward_list,指向容器的迭代器、指针、引用皆有效对于listadvance(iter,2);
王小波二弟
·
2020-08-14 12:59
常量引用和变量引用的区别理解
C++primer
提到,引用就是对象的别名,换言之,计算机在对对象引用的时候并没有实际分配空间,这个可以从引用对象的角度去测试:假设有:classA{......}
C_小白
·
2020-08-14 11:10
对数据库的丢失修改、脏读、不可重复读、虚读的理解
本文的例子来源于数据库系统概论
第五版
(王珊、萨师煊著)。
小人物大青春
·
2020-08-14 11:18
笔记
事务隔离级别
脏读
不可重复读
虚读
c++primer
第五版
第六章习题(41-50)
6.41a.非法,第一个形参未设置默认实参,调用时需要提供一个实参b.合法c.语法上合法,但是与原意不符6.42#include#includeusingnamespacestd;stringmake_plural(size_tctr,conststring&word,conststring&ending="s"){return(ctr>1)?word+ending:word;}intmain()
zhishoutianxia
·
2020-08-14 11:18
c++
c++
primer
第五版习题解答
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他