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第五版
从图灵原创谈起,带你走进国产技术书的时代
老朋友们也许最初是从《
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
第五版习题解答
测试工程师必看书籍
1、RogerPressman的软件工程:APractitioner'sApproach,fifthedition(职业入门,
第五版
,McGrawHill,2000年版),是一个对软件工程
pengdan1314
·
2020-08-14 10:34
测试
C++Primer
中文版
第五版
第九章课后习题答案
//9.1listdequevector//9.2list>ilist//9.3左闭合区间//9.4boolhanshu(vector::iteatorfirst,vecot::iteatorend,intt){for(first!=end){if(t==*first)returntrue;++first;}returnfalse;}//9.5vector::iteratorhanshu(vect
Little_boy_z
·
2020-08-14 09:12
C++Primer
第五版
第九章习题答案(21~30)
21:知识点:insert()函数返回值是第一个新加入元素的迭代器,即指向新插入元素的迭代器~此题中,虽然list换为vector但是具体的过程不会变。22:知识点1:迭代器加上固定的数字指的是迭代器的增长,而不是数值的增长,此处加上iv.size()/2是正确的。题目的意思应该是判断前半部分的元素有无与某值相等的元素,如有则在其前插入一个两倍的某值。insert()操作有返回值,此题为无限循环,
MISAYAONE
·
2020-08-14 09:32
【C++Primer习题】
C++Primer
第五版习题答案详解
C++primer
plus第六版课后编程题答案11.4
mytime.h#ifndefMYTIME_h_#defineMYTIME_h_#include//为了方便我全部写成inline函数了classTime{private:inthours;intminutes;public:Time(){hours=minutes=0;};Time(inth,intm=0){hours=h;minutes=m;};voidReset(inth=0,intm=0)
coderguang
·
2020-08-14 09:19
C++
primer
plus第六版编程练习
c++
primer
plus学习
模板类和友元的总结和实例验证
C++Primer
和C++PrimerPlus两本书均有总结。但是,由于总结的侧重点不同,导致看起来稍显晦涩。本文试图将其组织总结。另外本外总结了在上述提到的两本书中,尚未归类的方法。
weixin_33973609
·
2020-08-14 08:43
C++Primer
第五版
第十三章习题答案(11~20)
11:构造函数中,分配的动态内存对象,需要delete~HasPtr(){deleteps;}//必须首先delete对象ps,ps指向一个动态分配的string12:知识点:当指向一个对象的引用或者指针离开作用域是,析构函数并不会执行析构函数执行三次:accum,item1,item213:#include#include#include#include#include#include#incl
MISAYAONE
·
2020-08-14 07:44
【C++Primer习题】
C++Primer
第五版习题答案详解
C++Primer
Plus笔记——第十三章 类继承总结及程序清单
目录本章小结程序清单一个简单的基类派生一个类多态公有继承抽象基类使用动态内存分配和友元的继承本章小结继承通过使用已有的类(基类)定义新的类(派生类),使得能够根据需要修改编程代码。公有继承建立is-a关系,这意味若派生类对象也应该是某种基类对象。作为is-a模型的一部分,派生类继承基类的数据成员和大部分方法,但不继承基类的构造函数、析构函数和赋值运算符。派生类可以直接访问基类的公有成员和保护成员,
YukinoSiro
·
2020-08-14 05:26
●C++
计算机网络--第三章 数据链路层--课后习题答案
计算机网络原理
第五版
课后的全部习题答案,学习通作业答案。说明:计算机网络原理其他章节的习题答案也在此“计算机网络”专栏。3-01数据链路(即逻辑链路)与链路(即物理链路)有何区别?
三桥君
·
2020-08-14 05:29
计算机网络
c++ Primer(
第五版
) 课后题答案(六)
6.1实参和形参的区别?形参在函数定义的形参表中进行定义,是一个变量,其作用域为整个函数。而实参出现在函数调用中,是一个表达式。进行函数调用时,用传递给函数的实参对形参进行初始化。6.2(a)函数所定义的返回值类型是int类型,而实际上return返回的表达式的类型是string类型,两个类型不同,而string类型又不能隐式转换为int类型。修改:stringf(){strings;//....
Q男
·
2020-08-14 05:37
c++
Primer
课后题答案(更新中。。。。)
c++primer
plus第十一章答案
这是主程序代码:main1.....main2..等表示第一题....第二题等代码主函数,每一小题通过main函数调用测试。#include#include"ston11_4.h"usingnamespacestd;/*voidmain1(){vectorstep;vectorresult(0.0,0.0);unsignedlongsteps=0;doubletarget;doubledestep
lmylikefx
·
2020-08-14 05:26
c++primer
plus第十二章-再谈new定位运算符和返回对象const的引用
c++primerplus第十二章-再谈new运算符1)如果在构造函数中使用new来初始化指针成员,则应在析构函数中使用delete。new和delete必须相互兼容。new对应于delete,new[]对应于delete[]。2)如果有多个构造函数,则必须以相同的方式使用new,要么都带中括号,要么都不带。因为只有一个析构函数,所有的构造函数都必须与它兼容。然而,可以在一个构造函数中使用new初
托沃斯-勒夫
·
2020-08-14 05:19
c++
c
C++细节 深拷贝和浅拷贝(位拷贝)详解
阅读《高质量的cc++编程》,第9章有这样一段话,类似的话在《
c++primer
》《effectiveC++》都有所提及,那就是拷贝构造函数问题,这个是类编写者的一个基础问题。
木槿花better
·
2020-08-14 02:18
C/C++
离散数学(
第五版
) 迪杰斯特拉(Dijkstra)算法计算图画法流程
迪杰斯特拉算法是一种用于求解带权图中某一点到其余点最短路径的算法。先讲其理论论述,再展示实践的事例。(二者可能有些步骤顺序的出入,最好通过实践去理解理论思想)其基本思想为:1、以出发点初始化点的集合A2、以未在A集合中的所有点为B集合3、找出A集合的所有点(依次取A中的点)到B集合中所有点(对于某一个A中的点,依次对B中的点进行判断)直接相连的情况(记录相连边的权+A中当前匹配的点到v0(起点)点
ma3la2xiao1long0xia4
·
2020-08-13 23:52
c++ primer
第五版
翻译 第三章
字符串,向量和数组3.1命名空间using声明3.2库类型string3.3库类型vector3.4迭代器介绍3.5数组3.6多维数组小结专业术语除了第二章介绍的内置类型以外,c++还定义了丰富的抽象数据类型库。其中最重要的库类型有string,vector.string支持可变长的字符序列,vector支持可变长的集合。跟string和vector相关的还有一种伴随类型,叫做迭代器(iterat
安仔都有人用
·
2020-08-13 23:55
英文翻译
c/c++
string
vector
数组
指针
C语言-输入一个字符串,将其中的连续的数字作为一个整数,依次存放到一数组a中,并统计共有多少个整数
谭浩强版《C程序设计》
第五版
第八章习题第16题原题:输入一个字符串,内有数字和非数字字符,例如:A123x45617960?302tab5876将其中连续的数字作为一个整数,依次存放到一数组a中。
烫烫烫糖糖糖
·
2020-08-13 22:47
C
跟着自己的感觉走
很抱歉,打扰您宝贵的时间,我是一名大二计科专业学生,过去的半年里我看完了一本c++程序设计,现在我正在看《
c++primer
》,但是在编写程序的过程中总觉得缺少自己的界面,就感觉自己编写的程序像玩耍一样
迂者-贺利坚
·
2020-08-13 19:58
学习指导
IT学子成长指导
数据库部分理论概念整理
由于《数据库系统概论(
第五版
)》前部分侧重于理论,于是自然就有许多很绕人的、需要记忆的概念,本文目的就是以简答题形式整理这些常用的概念。这些整理大部分来自于课后习题。
迷亭1213
·
2020-08-12 18:13
数据库mysql
std::_Copy_impl
在
C++PRIMER
中模拟实现vector容器所给的代码中,如果你用的是vs2012的话,那么你会发现根本就不能通过编译,这时应该怎么办呢?
pingd
·
2020-08-12 15:34
编译异常
为什么要引入友元机制
(
c++primer
:尽管友元被授予从外部访问类的私有部分的权限,但它并不与面向对象的编程思想相悖,相反,他们提高了公有接口的灵活性)。
凉凉猫
·
2020-08-12 15:29
C++
《老子》求真校勘
第五版
第11~15章
《老子》求真校勘第四版第二组11(55)~15(59)章,47170709~0809第11章校勘*样式(仅供参考)一尘一、章节资料与版本四(11)卅辐同一毂,当其无有,车之用也。然埴为器,当其无有,埴器之用也。凿户牖为室,当其无有,室之用也。故有之以为利,无之以为用。熊47170713一11:18~第五十五章玄中卅辐同一毂,当其无,有车之用也。埏埴为器,当其无,有埴器之用也。凿户牖,当其无,有室之
自强之声
·
2020-08-12 14:10
【C/C++】constexpr和常量表达式
以下内容来自《
C++Primer
(
第五版
)》常量表达式是指值不会改变并且在编译过程就能够得到计算结果的表达式。显然,字面值属于常量表达式,用常量表达式初始化的const对象也是常量表达式。
mick_seu
·
2020-08-12 14:56
C/C++
【深度之眼花书训练营第五期】第一周-数学基础-作业1
作业大纲:1.掌握对称矩阵的对角化分解的计算过程并完成同济大学线性代数
第五版
p135的第19题的第二小题。2.熟悉svd分解算法的流程。
Yesterday_萝卜
·
2020-08-12 12:23
学习笔记
C++ Primer:常量引用、引用常量、常量指针、指针常量
constr引用常量不存在该说法,代码运行错误constint*pintconst*p常量指针pointertoconst指向常量的指针int*constp指针常量constpointer指针本身是常量
C+
北冥有鱼wyh
·
2020-08-12 12:10
#
C++
Primer
C++学习建议
个人认为,学习C++可分为4个层次:第一层次,C++基础:挑选一本入门书籍,如《
C++Primer
》、《C++大学教程》、或Stroustrup撰写的经典《C++程序设计语言》或他一年半前的新作《
aguas60224
·
2020-08-12 10:40
c/c++
上一页
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
其他