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
》第九章-顺序容器-学习笔记(2)-自增长&容器选用
《
C++Primer
》第九章-顺序容器-学习笔记(2)文章目录《
C++Primer
》第九章-顺序容器-学习笔记(2)vector容器的自增长capacity和reserve成员容器的选用插入操作如何影响容器的选择元素的访问如何影响容器的选择选择容器的提示参考资料注解日志
工程师小星星
·
2020-08-20 06:04
C++
C++primer
第五版 读取数量不定的输入数据进行求和
循环次数已知的情况一般用for循环,循环次数不易预知的情况用while循环。实现对用户输入的一组数据求和,这种情况下,我们预先不知道要对多少个数求和,因此需要不断读取数据直至没有新的输入为止,因此可将读取数据行代码放入while判断语句内。代码如下://primer_1_4_3.cpp//读取数量不定的输入数据进行求和#include"stdafx.h"#includeusingnamespace
elma_tww
·
2020-08-20 06:04
C++语法
C++ primer plus笔记——第十章——类和对象
第十章——类和对象学习c++也有一段时间了,一直在工程应用上,也就是能用就行,没有系统地去学习,根据口碑是
c++primer
更好,但是手头只有这本,记录一下学习中的收获。
o_ogou
·
2020-08-20 06:37
C++Primer
第五版 第十章习题答案(1~10)
1:知识点:泛型算法:算法是因为其实现了一些经典算法的公共接口,排序和搜索。泛型是因为他们可以作用于不同类型的元素和多种容器类型甚至是内置数组。故称泛型算法知识点2:基本上都定义在algorithm和numeric两个头文件中知识点3:这些算法一般情况下只作用于迭代器之上,不对容器进行直接操作#include#include#include#includeusingnamespacestd;int
MISAYAONE
·
2020-08-20 06:16
【C++Primer习题】
C++Primer
第五版习题答案详解
《
C++primer
(第五版)》学习之路-第五章:语句
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】5.1简单语句1.绝大多数语句以分号结束。空语句只有一个单独的分号。2.复合语句是指用花括号括起来的语句和声明的序列,复合语句也被称作块。一个块就是一个作用域,在块中引入的名字只能在块内部以及嵌套在块中的子块里访问。5.2语句作用域1.可以在if,switch,for和while语句的控制
月下键客
·
2020-08-20 06:00
C++PRIMER
第十章课后练习
10.1#include#include#includeusingnamespacestd;intmain(){vectorvec{1,1,1,1,2,2,2};intn=count(vec.begin(),vec.end(),1);cout#include#includeusingnamespacestd;intmain(){listli{"aa","aa","bb","bb","bb"};in
hubinyiyi
·
2020-08-20 05:33
[读书笔记]
C++Primer
(第5版) 第12章 动态内存
静态内存:用来保存局部static对象(类static数据成员以及定义在任何函数之外的变量)。栈内存:保存定义在函数内的非static对象。分配在静态内存和栈内存中的对象由编译器自动创建和销毁。栈对象仅在其定义的程序块运行时才存在;static对象在使用前分配,程序结束时销毁。1.动态内存:除了这两个,每个程序还拥有一个内存池。这部分内存被称为自由空间或堆,用来存储动态分配的对象。动态内存的管理是
Jamuterbo
·
2020-08-20 05:32
C++
《
C++Primer
》第九章-顺序容器-学习笔记(1)-顺序容器定义与操作
《
C++Primer
》第九章-顺序容器-学习笔记(1)文章目录《
C++Primer
》第九章-顺序容器-学习笔记(1)摘要顺序容器的定义容器元素的初始化将一个容器初始化为另一个容器的副本初始化为一段元素的副本分配和初始化指定数目的元素容器内元素的类型约束容器操作的特殊要求容器的容器迭代器和迭代器范围
工程师小星星
·
2020-08-20 05:46
C++
C++Primer
读书笔记(第十章)
第十章关联容器关联容器支持通过键来高效地查找和读取元素。10.1引言:pair类型pair类型在utility头文件中定义。pair包含两个数值,也是一种模板类型,在创建pair对象时,必须提供两个类型名:pair对象所包含的两个数据成员各自对应的类型名字,这两个类型不必相同。创建pair类型pairp1创建一个空的pair对象,两个元素分别是T1类型和T2类型,采用值初始化pairp1(v1,v
dy01dy
·
2020-08-20 05:15
C/C++
C++Primer
第5版读书笔记(第12章)
第12章动态内存12.1动态内存与智能指针shared_ptr允许多个指针指向同一个对象;unique_ptr则“独占”所指向的对象。标准库还定义了一个名为week_ptr的伴随类,它是一种弱引用,指向shared_ptr所管理的对象,这三种类型都定义在memory头文件中。只有当括号中仅有单一初始化器时才可以使用auto:autop1=newauto(obj);//p指向一个与obj类型相同的对
xhjh
·
2020-08-20 05:13
C++
c++primer
练习11.4
intmain(intargc,char**argv){ifstreamin("ss.txt");stringline;vector>vec;while(getline(in,line)){strings;inti;istringstreamss(line);ss>>s>>i;vec.push_back(make_pair(s,i));}for(autov:vec){cout<
codesailor
·
2020-08-20 05:38
C++
c++primer
读书笔记零
去年写的两遍日志这几天跑步了,昨晚看到一篇关于跑步的文章,摘抄下来。“跑步更大的收益在心里层面,每次跑步,你都打赢一个“战胜自我,自我控制”的小小战役,我的经验是,跑过四十分钟,接下来的每一秒,都想放弃,此时你得不停跟自己对话:再坚持十秒!再跑一百米!漂亮,竟然又跑了两分钟!再燃烧十卡热量把!你听,脂肪在痛哭!”“再这种专注中,不会有别的想法(忧伤痛苦也会消失),秒表数字的跳动才是唯一。最后一秒到
夫多多
·
2020-08-20 05:23
西加加
C++primer
学习笔记及作业答案之第十章
笔记:1.概述迭代器令算法不依赖于容器,但算法依赖于元素类型的操作。标准库通过算法和数据结构的分离来实现泛型。算法永远不会改变底层容器的大小。2.初识泛型算法C风格字符串本质是char*类型,用==比较两个char*对象,只是检查两个指针值是否相等,即地址是否相等,而不会比较其中字符是否相同标准库算法从来不直接操作容器,它们只操作迭代器,从而间接访问容器。能不能插入和删除元素,不在于算法,而在于传
iblue_coffee
·
2020-08-20 05:07
C++学习笔记
C++Primer
Plus(第六版)第六章学习笔记
6.1if语句if(test-condition)statement;6.1.1ifelse语句if(test-condition)statementelsestatement当需要三个分支选择的时候则用ifelseifelse6.2逻辑表达式与(and):&&或(or):||非(not):!逻辑运算符的优先级低于关系运算符。除了非门以外然后逻辑and高于逻辑or6.3字符函数库cctype详见表
没有人给他写信的下士
·
2020-08-20 05:59
学习笔记
c++ primer读书笔记-第十一章 泛型算法
c++primer
读书笔记-第十一章泛型算法标准库没有给容器添加大量的功能函数,而是选择提供一组算法,这些算法大都不依赖特定的容器类型,是“泛型”的,可作用在不同类型的容器和不同类型的元素上。
__WILL
·
2020-08-20 05:41
c++
C++ Primer 第三版 读书笔记
前言《
C++Primer
》第三版这本书还是去年做WindowMobile6开发时看完的,看完后做了一些笔记到本子后就没管了。
weixin_34049948
·
2020-08-20 05:43
《C++ Primer》读书笔记——第九章_顺序容器
《
C++Primer
》读书笔记——第九章_顺序容器标签(空格分隔):未分类一个容器就是一些特定类型对象的集合。
ize
·
2020-08-20 05:07
《C++
Primer》读书笔记
C++primer
第五版第十章学习笔记
从这一章开始,不写知识点了,写点课后习题的答案吧。练习10.1头文件algorithm中定义了一个名为count的函数,它类似find,接受一对迭代器和一个值作为参数。count返回给定值在序列中出现的次数。编写程序,读取int序列存入vector中,打印有多少个元素的值等于给定值。#include#include#include#includeusingstd::cin;usingstd::co
煮茶听雪
·
2020-08-20 05:02
c++primer
plus 6 读书笔记 第三章 处理数据
目录第3章处理数据3.1简单变量3.1.1变量名3.1.2整型3.1.3整型short、int、long、longlong3.1.4无符号类型3.1.5选择整型类型3.1.6整型字面值3.1.7C++如何确定常量的类型3.1.8char类型:字符和小整数3.1.9bool类型3.2const限定符3.3浮点数3.3.1书写浮点数3.3.2浮点类型3.3.3浮点常量3.3.4浮点数的优缺点3.4C+
一只大鸽子
·
2020-08-20 05:26
学习笔记
C++
c++primer
plus 6 读书笔记 第十二章 类和动态内存分配
第十二章类和动态内存分配12.1动态内存和类动态内存分配让程序运行时决定内存分配。C++使用new和delete来动态控制内存。12.1.1复习示例和静态类成员12.1.2特殊成员函数默认构造函数复制构造函数(将一个对象复制到新创建的对象)复制构造函数原型:Class_name(consrClass_name&);新建一个对象并将其初始化为同类现有对象时,将调用复制构造函数。默认的复制构造函数逐个
一只大鸽子
·
2020-08-20 05:26
C++
学习笔记
C++primer
3 string
#include#includeusingnamespacestd;intmain(){//统计标点符号的个数/*strings("!af,yu,jf!!!");string::size_typea=0;for(string::size_typei=0;is2)couts2.size())cout>result_str;while(cin>>str)//result_str+=str;result
弱水三千321
·
2020-08-19 20:50
C++
C++ primer 第四章-表达式
这里是山幺幺的
c++primer
系列。写这个系列的初衷是,虽然在学校学习了c++,但总觉得对这门语言了解不深,因此我想来啃啃著名的
c++primer
,并在这里同步记录我的学习笔记。
山幺幺
·
2020-08-19 13:16
long long,long,int
突然间就想到了long和int到底什么区别(发现有很多问题都是突然间想到的),然后百度、google各种查找,各种书籍:《
C++Primer
》、《C程序设计语言》查看,终于明白了一些。
知之可否
·
2020-08-19 09:55
C/C++语法
C++Primer
第五版 5.4.1节练习
练习5.14:编写一段程序,从标准输入中读取若干string对象并查找连续重复出现的单词。所谓连续重复出现的意思是:一个单词后面紧跟着这个单词本身。要求记录连续出现的最大次数以及对应的单词。如果这样的单词存在,输出重复出现的最大次数。如果不存在,输出一条信息说明任何单词都没有连续出现过。例如,如果输入是hownownownowbrowncowcow那么输出应该表明单词now连续出现了3次。答:见云
键客小E
·
2020-08-19 09:22
C++Primer学习
使用c++标准IO库实现txt文本文件的读与写操作
练习
c++primer
中关于输入输出流的操作。任务是从固定格式的forreading.txt文档中读取相应的数据,转存到forwriting.txt中去。
weixin_30648587
·
2020-08-19 04:05
类的同名覆盖和函数重载
structBase{voidfoo(int){};};structDerived:publicBase{voidfoo(string){};};voidmain(){Derivedd;d.foo(1024);}这是《
C+
pty_2007
·
2020-08-19 02:23
C++学习
C++ primer 第十章-泛型算法(Generic Algorithms)
这里是山幺幺的
c++primer
系列。写这个系列的初衷是,虽然在学校学习了c++,但总觉得对这门语言了解不深,因此我想来啃啃著名的
c++primer
,并在这里同步记录我的学习笔记。
山幺幺
·
2020-08-18 22:31
C/C++ 内联函数 inline 使用方法总结 笔记记录
参考资料参考网址 【博客园】:C++中的inline用法 【菜鸟教程】:C++中的inline用法(转载自上述博客园)参考书本 《
C++Primer
第五版》P213页 本文笔记大部分内容都可以从上述资料中找到
FightingBoom
·
2020-08-18 19:04
#
C/C++
#
C/C++相关
C/C++跳转语句:break、continue 语句使用方法及条件记录;break/continue 会跳出哪一层循环?
参考资料 《
C++Primer
第五版》P170跳转语句 C++语言
FightingBoom
·
2020-08-18 19:04
#
C/C++
#
C/C++相关
汇编语言小结
用电路实现操作系统过于浪费了吧汇编语言还是靠自己学比较好,推荐2本书,一本是ArtofAssemble,感觉想是汇编方面的
c++primer
,对于想我这样的初学者帮助很大,另外就是Intel的opcod
zzljn
·
2020-08-18 18:23
汇编
语言
linux
文档
编程
c
【30天学习C++ primer系列】day2:基础拾忆之变量和基本类型(1/2)。-20160111
每天25page啃掉《
C++primer
》这本大山书。走在编程路上的小伙伴们共勉。完整系列【30天学习
C++primer
系列】day1:新的征程。
miranda0408
·
2020-08-18 16:06
C++
【30天学习C++ primer系列】day1:新的征程。-20160110
每天25page啃掉《
C++primer
》这本大山书。走在编程路上的小伙伴们共勉。完整系列【30天学习
C++primer
系列】day1:新的征程。
miranda0408
·
2020-08-18 16:06
C++
C++中 ,不存在从 "std::string" 到 "int" 的适当转换函数。
将vector类型中的字母转换成大写出现不存在从"std::string"到"int"的适当转换函数(
C++primer
中的练习题)错误的做法:#include#include#includeusingnamespacestd
ruins_k
·
2020-08-18 16:26
C++学习笔记
编程新手怎么学C/C++编程?3大方法让你快速入门!99%的人都在用
笔者在这里分享3种方法:0、C++入门学习方法首先要对C++有一个全局的认识,w3cschool建议小伙伴们可以从《
C++Primer
》
一起学编程
·
2020-08-18 16:43
C语言
C++编程
学习编程
编程入门
初学编程
C++入门
类的静态成员
引用《
C++Primer
(第五版)》中的一段代码class
___Blue_H
·
2020-08-18 16:55
c/c++
学习笔记
C++ 学习之继承1:基类与派生类
首先看看基本的基类和派生类,以
C++primer
中一个程序段为例:在基类Item_base中我们可以看到,这里面存在public、protected和private三种访问控制标号。
giveable-coding
·
2020-08-18 15:27
C++语言学习
c++primer
之范围for循环
传统的for语句其实比较熟悉了,在C++11新标准中引入了一种更简单的for语句,这种语句可以遍历容器或其他序列的所有元素。范围for语句的语法形式:for(delaration:expression)statement其中expression必须是一个序列,比如用花括号括起来的初始值列表、数组、或者vector或string等类型的对象,这些类型的共同特点是拥有能返回迭代器的begin和end成
MachineLP
·
2020-08-18 03:22
c++学习
cb07a_c++_迭代器和迭代器的范围
cb07a_c++_迭代器和迭代器的范围
c++primer
第4版https://www.cnblogs.com/txwtech/p/12309989.html--每一种容器都有自己的迭代器--所有的迭代器接口都是一样的
txwtech
·
2020-08-18 03:42
C++
C++Primer
第五版 习题答案 第三章 字符串、向量和数组(Strings, Vectors, and Arrays)
练习3.1使用恰当的using声明重做1.4.1节和2.6.2节的练习。3.1.1#includeusingstd::cout;usingstd::endl;intmain(){inti=50,sum=0;while(iusingstd::cout;usingstd::endl;intmain(){inti=10,sum=0;while(i>=0){sum+=i;--i;}coutusingstd
沙漠之舟tx
·
2020-08-18 02:25
C++
《
C++Primer
》学习 03.字符串、向量与数组
第三章字符串、向量与数组1.string头文件str.size()返回类型为string::size_type是一个非负数,用于下标遍历>>忽略开始的空白符(空格/制表符/换行符)读取直到遇到下一个空白符(不读入)结束getline(stream,var)读取一行包括’\n’,且将’\n’去除剩余赋予var2.vector模板类需要与类型结合进行实例化,默认初始化时会对各个元素进行值初始化vect
SanBuks
·
2020-08-18 01:00
C++基础
c++文件读写,fstream追加,fstream覆盖,getline,写入流
c++文件读写,追加,覆盖,fstream的使用
c++primer
(5版)第八章IO库#include#include#includeusingnamespacestd;intmain(){//注意“/
我有一个菜园
·
2020-08-18 01:30
C++ Primer 学习笔记 总目录
C++Primer
《
C++Primer
》学习笔记(一):快速入门《
C++Primer
》学习笔记(二):变量和基本类型《
C++Primer
》学习笔记(三):字符串、向量和数组《
C++Primer
》学习笔记
南方以北
·
2020-08-18 00:59
C++
《C++ Primer》学习笔记(十六):模板与泛型编程
《
C++Primer
》学习笔记(十六):模板与泛型编程定义模板函数模板类模板模板参数控制实例化模板实参推断类型转换与模板类型参数尾置返回类型与类型转换模板实参推断和引用转发可变参数模板模板特例化定义模板函数模板
南方以北
·
2020-08-18 00:59
C++
C++ Primer(第五版)|练习题答案与解析(第六章:函数)
C++Primer
(第五版)|练习题答案与解析(第六章:函数)本博客主要记录
C++Primer
(第五版)中的练习题答案与解析。
NotFound1911
·
2020-08-18 00:21
C++
Primer
自学
《
C++primer
(第五版)》学习之路-第三章:字符串、向量和数组
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】3.1命名空间using声明1.有了using声明就无须专门的前缀(形如命名空间::)也能使用所需的名字了。using声明具有如下的形式:usingnamespace::name;一旦声明了上述语句,就可以直接访问命名空间中的名字。3.2标准库类型string1.标准库类型string表示
月下键客
·
2020-08-17 23:46
浅谈extern关键字
因此也未曾仔细学习extern的用法,今天又学习
c++primer
到2.4节,下定决心要把这个搞明白。
handongyexue
·
2020-08-17 22:24
C++Primer
第五版 2.3.2节练习
练习2.18:编写代码分别更改指针的值以及指针所指对象的值。答案:见程序练习2.18练习2.19:说明指针和引用的主要区别。答:其实P49页就说得很好了。指针引用都能提供对其他对象的间接访问。指针本身是一个对象,而引用本身并非一个对象。引用一旦绑定,就只能很那个绑定值同生共死,特别专一。每次使用这个引用都是访问它最初绑定的那个对象。指针和它存放的地址之间就没有这种限制。和其他任何变量一样(引用的除
键客小E
·
2020-08-17 22:40
C++Primer学习
C++primer
第五版 字符串、向量和数组重要知识点
1.标准库类型string(1)string对象上的操作string对象会自动忽略开头的空白(即空格符、换行符、制表符等)并从第一个真正的字符开始读起,直到遇见下一处空白位置。(2)使用getline读取一整行getline函数的参数是一个输入流和一个string对象,函数从给定的输入流中读入内容,直到遇到换行符为止(注意换行符也被读进来了),然后把所读的内容存入到那个string对象中去(注意不
elma_tww
·
2020-08-17 22:40
C++语法
《C++ Primer》习题参考答案:第3章 - 字符串、向量和数组
专栏C++学习笔记《
C++Primer
》学习笔记/习题答案总目录https://blog.csdn.net/TeFuirnever/article/details/100700212——————————
我是管小亮
·
2020-08-17 20:27
C++学习笔记❤️
关于对取模和取余的理解
今天在看《
C++Primer
》的时候,对书中的一句话不理解:“当我们赋给无符号类型一个超出它表示范围的值时,结果是初始值对无符号类型表示数值总数取模后的余数。
Zpadger
·
2020-08-17 20:42
C++
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他