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
primer】
C
Primer
Plus(5版)第8章编程题1_文件I/O实现2
小伙伴们,对C语言编程有疑问的,可以加微信交流:poo_poo或者扫描我的头像,验证时请注明是“知友”之前在C
Primer
Plus(5版)第8章编程题1_重定向实现-知乎专栏和C
Primer
Plus(5
家庭科技谱
·
2020-07-15 08:35
C++
primer
读书笔记——第11章 关联容器
1关联容器支持高效的关键字查找和访问2map键值对set仅关键字38个关联容器的3个维度:①set&map②关键字重复否multi③有序否unordered_4set的成员函数find,如果查找不到元素,返回尾后迭代器5关联容器的迭代器都是双向的11.2.2定义关联容器vectorivec;for(vector::size_typei=0;i!=10;i++){ivec.push_back(i);
cxycxycxyfighting
·
2020-07-15 08:57
c++
primer读书笔记
《C
Primer
Plus》读后感
读完了这本书,感慨很多。上大学的时候,学校没开C语言这门课程,而是直接学的C++。对此,我已经不想再吐槽了。能够好好的学习一下经典的C语言,一直是我的心愿。如今,也算达成了。谈谈感受吧,毕竟付出了大半年的时间。首先,这是我啃下的第一本英文书。技术书的英文确实要比小说简单不少。读书的过程中又掌握了不少专业词汇,一举两得。读书的时候,查词典是难免的,读的慢些也是难免的,偶尔会有难以理解透彻的地方需要反
Dylan_2019
·
2020-07-15 07:35
某某后感
C++
primer
第10章 泛型算法
文章目录概述findcount初识泛型算法只读算法只读算法accumulate只读算法equal写容器元素的算法算法fill算法fill_nback_inserter算法copy算法replacereplace_copy重排容器元素的算法sortuniqueunique_copy定制操作向算法传递函数谓词算法stable_sort算法partitionlambda表达式lambda介绍算法find
爱学习爱生活的程序猿
·
2020-07-15 07:29
c++
primer
C
Primer
Plus(第6版)第八章编程练习答案
8.11编程练习Chapter8ProgrammingExercises1./*PE8-1设计一个程序,统计在读到文件结尾之前读取的字符数*/#includeintmain(void){intcount=0;while(getchar()!=EOF)count++;printf("%d",count);//换行符也算在内return0;}这题到底是什么意思啊==至今看不懂,看懂的大佬麻烦评论下/*
(゚⊿゚)ツ
·
2020-07-15 07:37
C
Primer
Plus答案
C
answer
C
Primer
Plus(第6版)第一章复习题答案
1.12复习题完美的可移植程序是,其源代码无需修改就能在不同的计算机系统中成功编译源代码文件:是程序员使用编程语言编写的代码(extension为.c)目标文件:其中包含机器代码(extension为.obj)可执行文件:目标文件中添加启动代(starupcode),并且链接了标准库函数的机器代码后形成的最终机器代码。其中包括了组成可执行程序的完整机器代码①定义程序目标②设计程序③编写程序④编译程
(゚⊿゚)ツ
·
2020-07-15 07:37
C
Primer
Plus答案
C++
Primer
第六章 函数
文章目录1.函数基础0.1.1编写函数0.1.2调用函数0.1.3形参和实参0.1.4函数的形参列表1.1局部变量1.1.1自动变量1.1.2局部静态变量1.2函数声明1.2.1在头文件中进行函数声明1.3分离式编译2.参数传递2.1传值参数2.1.1指针形参2.2传引用参数2.2.1使用引用避免拷贝2.2.2使用引用形参返回额外信息2.3const形参和实参2.3.1指针或引用形参与const2
Swichil
·
2020-07-15 07:11
C++
Primer
C++
primer
plus 第六版 第八章 编程练习答案
第八章编程练习答案–一开始没看懂题目意思,百度参考了一下别人的结果。#includeusingnamespacestd;intcount=0;voidPrintf(constchar*str,intn=0);//默认参数intmain(){constchar*str="hello!";Printf(str);Printf(str,1);Printf(str,0);Printf(str,-1);re
哈哈哈啊瑞
·
2020-07-15 07:31
C++
课后练习
C++
primer
plus 第六版 第七章 编程练习答案
第七章编程练习答案这是第一次把课后编程写出来记录,答案基本都是自己的想法加参考书中的例子,不过部分类型的写法和输入输出不懂,参考了别人的的代码。以后要及时记录代码,并且注释明白,感觉这样会加深理解。希望以后看到能够轻松搞明白。1#includeusingnamespacestd;doubletiaohe(doublex,doubley);intmain(){doublex,y,z;cout>x;c
哈哈哈啊瑞
·
2020-07-15 07:31
C++
课后练习
C++
Primer
知识点整理
C++
Primer
知识点整理C++必须有一个main函数,return0返回0表示程序执行完毕。定义函数必须指定4个元素:返回类型、函数名、圆括号内形参表和函数体。
雨落鸳鸯瓦
·
2020-07-15 06:18
c++
primer
泛型算法浅析(三)
for_each(begin_iter,end_iter2,operation);用法由函数名可见。operation使一个单参数函数,可以使用lambda表达式。如何让已有的函数像lambda表达式一样拥有“闭包”?可以使用bind();使用样例如下://autonewCallable=bind(callable,arg_list);boolcheck_size(conststring&s,st
li_shrine
·
2020-07-15 06:56
c++primer
《C++
primer
》第10章:泛型算法
初始泛型算法举例了几个常见算法...只读算法最好使用const迭代器,除非想对返回的迭代器再进行其它操作那些只接受一个单一迭代器来表示第二个序列的算法,都假定第二个序列至少和第一个序列一样长向目的迭代器写入的算法都假定目的的位置足够大,若位置不足,则结果未定义定制操作可向算法传递谓词,让算法按照我们自己定制的比较标准进行比较lambda表达式:理解为未命名的内联函数与普通函数不同,它可定义在函数内
z-k
·
2020-07-15 06:07
《c++
primer》
#1 c++
primer
笔记及练习题
文章目录1.3注释1.4whilefor循环1.3注释c++有两种注释方式单行注释和界定符注释单行注释用//开始换行符结束,其中//右侧文本被编译器忽视,这种注释可以包括任何文本包括//界定符注释继承c语言有两个界定付(/∗/*/∗和∗/*/∗/),/∗/*/∗和∗/*/∗/内可包含任何文本包括换行符。注释界定符可以跨越多行所以我们为了表示内容在注释内可以在每行如下加*号在这两种注释中//后所有文
#楚歌
·
2020-07-15 06:51
C++学习
c++
primer
第五版学习笔记-第十章 泛型算法
本文为转载,出处:https://blog.csdn.net/libin1105/article/details/48706281https://blog.csdn.net/xiaoshuaisdl/article/details/7974051710.1概述1.大多数算法都定义在头文件algorithm中。标准库还在文件numeric中定义了一组数值泛型算法。2.泛型算法本身不会执行容器操作,它
啃鸡翅的小白猫
·
2020-07-15 06:17
c++
c++
primer
第五版学习笔记-第七章 类
本文为转载,出处:https://blog.csdn.net/libin1105/article/details/48664019https://blog.csdn.net/sunhero2010/article/details/49798749https://blog.csdn.net/fnoi2014xtx/article/details/781528847.1定义抽象数据类型1.类的基本思想
啃鸡翅的小白猫
·
2020-07-15 06:17
c++
c++
primer
5th 笔记:第十一章
第十一章:关联容器笔记1.关联容器和顺序容器有着根本的不同:关联容器中的元素是按关键字来保存和访问的。与之相对,顺序容器中的元素是按它们在容器中的位置来顺序保存和访问的。2.关联容器支持高效的关键字查找和访问,两个主要的关联容器类型是map和set。map中的元素是一些关键字-值对;关键字起到索引的作用,值则表示与索引相关联的数据。set中每个元素只包含一个关键字;set支持高效的关键字查询操作—
weixin_34372728
·
2020-07-15 05:30
c/c++
《C
Primer
Plus》读书笔记——递归
递归的原理一个函数调用其本身,此调用过程为递归(recursion)。递归的使用举个栗子:/*用来测试UpAndDown函数的驱动程序*/#includevoidUpAndDown(int);intmain(void){UpAndDown(1);return0;}voidUpAndDown(intn){printf("Level%d:nlocation%p\n",n,&n);if(n1;n--)a
weixin_33862188
·
2020-07-15 04:23
[C++
Primer
] : 第14章: 重载运算符与类型转换
基本概念重载运算符是具有特殊名字的函数:它们的名字由关键字operator和其后要定义的运算符号共同组成.重载运算符函数的参数数量与该运算符作用的运算对象数量一样多.对于二元运算符来说,左侧运算对象传递给第一个参数,而右侧运算对象传递给第二个参数.除了重载的函数调用运算符operator()除外,其他重载运算符不能含有默认实参.如果一个运算符函数是成员函数,则它的第一个(左侧)运算对象绑定到隐式的
weixin_30633507
·
2020-07-15 03:11
[C++
Primer
] : 第10章: 泛型算法
概述泛型算法:称它们为”算法“,是因为它们实现了一些经典算法的公共接口,如搜索和排序;称它们是”泛型的“,是因为它们可以用于不同类型的元素和多种容器类型,不仅包括标准库类型,还包括内置的数组类型.大多数算法都定义在algorithm中,标准库还在头文件numeric中定义了一组数值泛型算法.一般情况下,这些算法并不直接操作容器,而是遍历有两个迭代器指定的一个元素范围来进行操作.泛型算法本身不会执行
weixin_30527423
·
2020-07-15 03:49
C
Primer
Plus(第五版)4
第四章字符串和格式化输入输出4.2字符串简介字符串(characterstring)就是一个或多个字符的序列。下面是一个字符串的例子:“Zingwentthestringsofmyheart,”双引号不是字符串的一部分。它们只是通知编译器其中包含了一个字符串,正如单引号标识着一个字符一样。4.2.1char数组类型和空字符C没有为字符串定义专门的变量类型,而是把它存储在char数组中。------
weixin_30457881
·
2020-07-15 03:17
《C++
primer
》第五版 第七章 笔记
类的基本思想:数据抽象和封装。数据抽象是一种依赖于接口和实现分离的编程技术,类的接口包括类能执行的操作,类的实现则是包括类的数据成员,负责接口实现的函数体以及定义类所需的各种私有函数。成员函数的声明必须在类的内部,它的定义则既可以在类的内部也可以在外部,成员函数描述的是类的行为,:构造函数、析构函数、拷贝初始化构造函数等是类的成员函数。成员函数和非成员函数最大的区别在于成员函数可以是虚拟的而非成员
微凉的墨-楠楠
·
2020-07-15 02:15
c++
c++
primer
学习(四) 函数
但是第五章的题都是不错的,建议大家一个个做一下,其实感觉c++
primer
的一个优点就是题目不错,也不给你整些八皇后啥的,都是和语言、
吃个小烧饼
·
2020-07-15 02:53
c++
primer学习整理
c++
primer
整理(七)容器
第六部分是io,比较少,下次有时间看了再整理一下。其实这部分学起来挺无聊的,不过却是很有用,介绍了大量的函数、操作(加上后边的泛型算法),对于使用容器开发程序是很有帮助的。啥也不说了,开始吧。顺序容器有6个:主要说明他们的访问、插入删除特性。vector。vector都知道,可变长数组;可以快速随机访问,(就是像数组那样访问任意一个元素),尾后插入删除速度很快,其他位置比较慢。deque,dequ
吃个小烧饼
·
2020-07-15 02:53
c++
primer学习整理
c++
primer
学习(五) 类
其实如果一直学习c++
primer
这本书,你就会发现他和其他书的一点明显不同,就是此书没有把指针和数组提出一章。
吃个小烧饼
·
2020-07-15 02:53
c++
primer学习整理
c++
c语言
c++
primer
学习(三)表达式
今天继续学习,c++
primer
第五版第四章:表达式。其实这部分东西大家应该都很熟悉,毕竟大家应该都学过c,那么学习起来就比较快了,只需要注意下c++11下有没有什么新的东西。
吃个小烧饼
·
2020-07-15 02:52
c++
primer学习整理
c++
c语言
如何有效阅读《C++
Primer
》那么厚的书
我就是那种正面刚大部头的选手,这些年读过的工作相关的“砖头”大概有《c++
primer
》,《Windows核心编程》,《算法导论》,《unix网络编程》,《STL源码剖析》等等吧,投资、社科等类型的与本题无关就不一一列举
vonmax007
·
2020-07-15 02:47
日常生活
C++
Primer
学习笔记——$4 vector类、迭代器、bitset类
vector容器类型vector容器是一个模板类,可以存放任何类型的对象(但必须是同一类对象)。vector对象可以在运行时高效地添加元素,并且vector中元素是连续存储的。与对string类对象的介绍一样,仍然使用简化原型(主要是抛弃了分配器模板参数,使用默认的)。vector的构造函数原型:templateexplicitvector();//默认构造函数,vector对象为空explici
刘军卫
·
2020-07-15 02:45
顺序容器性能比较
本博客内容来源与C++
primer
以及STL源码解析。学习顺序容器最重要的是了解每种容器的结构原理进而在实际应用中选择最合适的容器。
繁拾简忆
·
2020-07-15 02:54
STL
C++
Primer
笔记+习题解答(十一)
今天是第十一篇笔记,主要内容是关联容器。关联容器的涉及到的内容相比顺序容器是很少的,所以篇幅也是比较短小的。但是一些细节方面的问题还是比较晦涩的,经过一番挣扎后,我还是决定先放弃比较困难的部分。好读书不求甚解从某些层面来说也许是好事,有些东西真的需要一定基础才能理解透彻。在本节中,书上对无序容器的介绍很少,尤其是哈希相关的内容,基本就是一笔带过。有错误请指正谢谢1.引言:关联容器和顺序容器有着根本
莫利斯安
·
2020-07-15 01:38
读书笔记
C++
Primer
读书笔记
C++
Primer
笔记+习题解答(八)
C++
Primer
一共十八章,算上附录是19个章节。预计大年初二左右结束这本书的学习。节奏应该是一天看书,一天写博文总结。进入正题。若存在
莫利斯安
·
2020-07-15 01:38
读书笔记
C++
Primer
读书笔记
C++
Primer
笔记+习题解答(九)
2015/2/10更新:今天管理员通知我标题不能写加号的问题解决了,结果我试了下,还是那破样子啊。CSDN的MarkDown编辑器着实坑爹啊。昨晚加上今天已经被坑了两*次了。导致这篇博文是写的最烂的一篇了,而且没有任何心情去修改。标题都没法写两个加号,导致我只能用CPP代替。0.引言:容器:一个容器就是一些特定类型对象的集合。元素在顺序容器中的位置与其加入容器时的位置相对应。关联容器:其中的元素位
莫利斯安
·
2020-07-15 01:38
读书笔记
C++
Primer
读书笔记
C++
Primer
笔记+习题解答(四)
今天是第四章节的总结,挺快的,因为我翻了翻书,还有那么多没看,顿感焦急,故赶忙开始写总结。昨天在微信上看见一篇文章,大意是谈焦虑的压力,所以我也在提醒自己,要在高质量的前提下重视效率,不能因为时间不充足就忽略了质量。有错误请指正谢谢1.引言:C++提供了丰富的运算符作用于内置类型运算对象。对于自定义数据类型用重载运算符机制提供支持。2.表达式:一个或者多个运算对象构造,对表达式求值得到一个结果。其
莫利斯安
·
2020-07-15 01:06
读书笔记
C++
Primer
读书笔记
C++
Primer
笔记+习题解答(五)
今天是第五篇的总结,最近两天自我反省,效率着实有提升。有错误请指正谢谢0.引言:第五章主体是表达式和语句,重点则是讲述了几种常见的控制流,已经了解过的估计看起来很轻松,但是这本书中仍然介绍了许多奇技淫巧,直接大家借鉴。1.简单语句:1.特征:大多数语句以分号结束,其中表达式语句由表达式和一个分号构成,作用是执行表达式并丢弃求值结果。如:intvar=2;var+3;//一个简单的表达式语句。2.空
莫利斯安
·
2020-07-15 01:06
读书笔记
C++
Primer
读书笔记
C++
Primer
笔记+习题解答(六)
今天是第六篇笔记,主要内容是函数。现在的节奏基本就是一天读书一天笔记总结。若有错误请指正谢谢0.引言:1.函数:是一个命名的代码快,通过调用函数可以执行相应的代码。函数通常会返回一个结果。2.构成:返回类型,函数名,形参列表,函数体。3.调用:通过调用运算符(())也就是一对圆括号。调用运算符作用于一个表达式,表达式通常是函数名或者指向函数的指针。圆括号内放实参表,用于初始化对应的形参。看清楚,是
莫利斯安
·
2020-07-15 01:06
读书笔记
C++
Primer
读书笔记
C++
Primer
笔记+习题解答(三)
今天是第三篇笔记,其实写这个着实比较为难。一方面抄书没意思,但是另一方面感觉自己不总结怕学不好。今天是我回家第十天,但是才看了160页的书,进度的确比较慢。如果单纯的看书,一天30页没有问题,但是如果作总结,写习题,那么时间却显得那么仓促,加油自勉。若有错误请指正谢谢1.使用命名空间中的成员:格式:usingnamespace::name;其中name是你要使用对象的名称。usingnamespa
莫利斯安
·
2020-07-15 01:05
读书笔记
C++
Primer
读书笔记
c++
博客
对象
编译器
遍历
C++
Primer
笔记+习题解答(一)
今天是第一次笔记,说实话拖了很久,因为刚刚到家,没有稳定的学习环境,各种事情分心,就连C++
Primer
的第一章都看了那么长时间,直到今天才有时间来写笔记。每次看书都能有点收获,蛮欣慰的。
莫利斯安
·
2020-07-15 01:05
读书笔记
C++
Primer
读书笔记
C++
Primer
笔记+习题解答(二)
今天是第二篇笔记了,主要记录一下比较有意思的知识点,做不到面面兼顾。有错误请指正谢谢1.引言:任何计算机语言都有一组公共的语法特征,不通语言的主要区别在于语法特征的实现细节。2.基本特征:一般泛指内置数据类型。大多数C++语言通过两种方式扩充语言:1是自定义数据类型2是把常用的封装成库提供给使用者。3.一句老话:C++对象类型决定了其能进行的操作。一个表达式是否合合法取决于参与其中的数据类型。如C
莫利斯安
·
2020-07-15 01:05
读书笔记
C++
Primer
读书笔记
C数据类型和组合类型(结构、联合、枚举和typedef)
注:《C
primer
plus》笔记一、基本类型:有符号整数int:系统的基本整数类型。C保证int类型至少有16位长(2字节),具体长度视系统和硬件而定。
荒漠上的柏油路
·
2020-07-15 01:38
C
学习笔记
c
编程
C++
Primer
读书笔记第14章:重载运算与类型转换
14.1基本概念重载的运算符是具有特殊名字的函数:它们的名字由关键字operator和其后要定义的运算符号共同组成。重载运算符有以下几个要遵守的原则:重载运算符函数的参数数量与该运算符作用的运算对象数量一样多(比如重载加号运算符,则参数个数应该为两个)。除了重载函数调用运算符()之外,其他的重载运算符函数均不能含有默认形参。如果一个重载运算符函数是类的成员函数,则它的第一个运算对象(即函数的第一个
顾自走
·
2020-07-15 01:04
c++
读书笔记
C++
Primer
中文版 第5版 学习笔记
第一章开始第二章变量和基本类型第三章字符串、向量和数组一、string(要包含头文件string)二、标准库类型vector三、数组第四章表达式第五章语句第六章函数第七章类第一章开始遇如下输入语句,如何结束输入跳出循环呢——输入文件结束符(或输入错误,比如不是int型)——WINDOWS系统中,输入结束符的方法:Ctrl+Z,然后enterorreturn键。UNIX(包括MacOSX)系统中,C
姗郁
·
2020-07-15 00:17
C++
c++
primer
读书笔记-第十章 关联容器
c++
primer
读书笔记-第十章关联容器关联容器和顺序容器的本质差别在于:关联容器通过键(key)存储和读取元素,而顺序容器则通过元素在容器中的位置顺序存储和访问元素。
__WILL
·
2020-07-15 00:41
c++
c++ string的erase删除方法
(参考自c++
primer
plus第六版模版类string)string中提供的成员函数可以用来删除字符串中的字符,这里主要介绍erase方法erase方法原型1.basic_string&erase(
_icrazy_
·
2020-07-15 00:23
资料整理
C++
Primer
【1-16】 输入流作为判断条件与循环(while/for)和if语句的配合使用
1.for和while循环的优缺点【P13练习1.14】①for循环:循环变量的初始化和修改都在语句头部分,形式较简洁,且特别用于循环次数已知的情况下;②while循环:循环控制变量的初始化一般在while语句之前,而修改则一般在函数体中,形式上不如for简洁,较适用于循环次数不易预知的情况(用某一条件来控制循环)。注:功能上是等价的,两者可以互换,即:for循环也可用于循环次数不易预知的情况下。
汝若春和景明
·
2020-07-14 23:28
C++Primer
C++
primer
第五版第七章学习笔记
1类的定义和声明类由类成员组成。类成员包括属性,字段,成员函数,构造函数,析构函数等组成。类设计应该遵从抽象封装性。类抽象性指对于类的使用者来说只需知道类接口即可使用类功能。类的具体实现由设计者负责。即使某个功能发生了变更但由于使用者是以接口方式调用类所以用户代码无需做任何修改。类封装性指类用户只需知道类的功能无需了解具体实现。实现代码对用户来说不可见。C++类没有访问级别限限制,定义类时不能用p
煮茶听雪
·
2020-07-14 23:18
c++
Primer
学习完后第十章泛型算法的小结
c++
Primer
学习完后第十章泛型算法的小结泛型算法主要是针对容器的算法,利用迭代器对容器操作。要注意的是,泛型算法一般情况下不会直接操作容器,而是利用迭代器进行操作。
黯黑丶丨枭雄
·
2020-07-14 23:29
C++必须使用【初始化列表】初始化数据成员的三种情况
使用初始化列表有两个原因:原因1.必须这样做:《C++
Primer
》中提到在以下三种情况下需要使用初始化成员列表:情况一、需要初始化的数据成员是对象的情况(这里包含了继承情况下,通过显示调用父类的构造函数对父类数据成员进行初始化
凡旭国
·
2020-07-14 22:16
C/C++知识库
C语言中 strlen函数用法的问题
url=_-3fJi5zXvo2XDlWOqxSwtxgKAXWU_kVhvH2YUb2hcM2ibUaOFaFm64SJ5giY0IQzz-b4QOIuWR1KU0aj_-Y4K看c
primer
plus
sinat_14958547
·
2020-07-14 22:39
C程序学习
2016/12/08C++
Primer
学习笔记:第十章 泛型算法
标准库提供了一些经典算法的公共接口,如搜索和排序,它们可用于不同类型的元素和多种容器类型。10.1概述大多数算法都定义再头文件algorithm中。find(vec.cbegin(),vec.cend(),val),寻找两个迭代器之间的所有元素中与val第一个相等的值,并返回指向这个元素的迭代器。10.210.2.1只读算法accumulate()接受三个参数,前两个位需要求和的元素的范围,第三个
无聊的在读大学生
·
2020-07-14 22:14
C++
Primer
学习总结 第10章 泛型算法
泛型算法1、find()泛型只读算法std::vectorv{1,2,3,4,5};autoit=find(v.begin(),v.end(),1);coutv{1,1,1};coutvv{"a","b","c"};cout=v的大小。否则返回false。std::vectorv{1,2,3},vv{1,2,3,4};boolres=equal(v.begin(),v.end(),vv.begin
Soar-
·
2020-07-14 22:36
C++
primer
学习笔记
C++
Primer学习总结
转载C++如何进阶学习
C只读一本书《TheCProguammingLanguage》读读C之父的著作,抛开老谭写的那本;C++你可以读《C++
primer
》,其实当你把这两本书读通后,我想对于C/C++语言的经验(除此之外要积累项目经验
sesiria
·
2020-07-14 22:28
C++
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他