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 第六版】笔记
1.使用const代替#define定义常量原因:(1)const声明显示指明了类型;(2)const可以很方便的用于复合类型,比如是数组等;(3)作用域规则,const可以创建为全局,名称空间以及数据块的常量。2.使用inline而不是#define来定义小型函数3.头文件#pragmaonce这是一个比较常用的C/C++杂注,只要在头文件的最开始加入这条杂注,就能够保证头文件只被编译一次。#p
诗酒赠佳人
·
2020-08-20 07:57
C语言
第10章 泛型算法
C++
primer
5th第10章泛型算法=====================================================================第10章泛型算法336页算法
s__yyy
·
2020-08-20 07:25
C++
primer
第5版
代码实例化(可运行)笔记
C
Primer
Plus (第六版) 中文版
第三章(课后答案)第一题自己测试即可第二题/*******************************************************************//***题目:编写一个程序,要求提示输入一个ASCII码值(如,66),***//***然后打印输入的字符。***//***完成时间:2020.1.31***//***作者:林夕***//****************
你林夕大大
·
2020-08-20 07:13
笔记
编程练习
C++
primer
plus 学习历程
C++
primer
plus学习历程版权声明:本文为博主乔小白-一字一句敲出来的原创作品,未经博主允许不得转载,多谢支持。本系列博客仅做经验交流分享,不能用作任何商业用途。
乔小白-
·
2020-08-20 07:18
C++
C
Primer
Plus (第11章) 笔记
字符串和字符串函数笔记<1如果字符串字面量之间没有间隔,或者用空白字符分隔,C会将其视为串联起来的字符串字面量。<2用标准的数组初始化模式给字符串初始化时,末尾一定要加上‘\0’,不然就不是一个字符串,而是一个字符数组。❤️让编译器计算数组的大小只能用在初始化时。<4constcharar1[]="Somethingispointingatme.";[注]:ar1是代表数组的首地址,是常量。不能更
「已注销」
·
2020-08-20 07:15
C
c++
primer
plus第十章编程答案
//编程练习1//BankCount.h#include#include"BankCount.h"intmain(){BankCountchina=BankCount("mahuateng","5647895664335456",12546.30);china.show();china.deposit(345.6);china.show();china.withdraw(1234.3);china
-小毛驴-
·
2020-08-20 07:12
C++
Primer
答案 第十章
10.1and10.2#include#include#include#includeusingnamespacestd;intmain(intargc,char*argv[]){ vectorvec={1,1,1,3,3,3,3,3,3,4,5,6,7,7}; coutvec1={"a","a","a","dd","d","xx"}; cout=输入序列的大小(前两个迭代器框定的范围)因此
我~
·
2020-08-20 07:36
C++
Primer
C++
Primer
Plus第二章学习笔记
1main()函数由函数头(functionheading)intmain()以及函数体构成(用'{}'括起来)。C++函数可被其他函数调用或激活,函数头则描述了函数与被调用函数之间的接口。2C++注释用双斜杠('//')打头,到行尾结束。或者使用(/*(这里是需要注释的内容,可以跨行)*/)。3名称空间usingnamespacestd;4C++代码风格1每条语句占一行2每个函数都有开始和结束的
我的同学叫小燕儿
·
2020-08-20 07:32
C++PrimerPlus
C++
primer
plus 第六版 第十章 编程练习答案
第十章编程练习答案1.#ifndefACCOUNT_H_#defineACCOUNT_H_//头文件classBankAccount{private:std::stringfullname;std::stringaccount;doublemoney;public:BankAccount(conststd::string&client,conststd::string&acc,doublecash
哈哈哈啊瑞
·
2020-08-20 07:32
C++
课后练习
C++
Primer
Plus(第六版)第十章课后编程答案
1.//头文件stock00.h#ifndefSTOCK00_H_#defineSTOCK00_H_#include//classdefinitionclassBankAccount{private:charname[40];//orstd::stringname;characctnum[25];//orstd::stringacctnum;doublebalance;public:BankAcc
云中自有锦书
·
2020-08-20 07:29
C++编程习题
C++
primer
plus 第六版中文 第十二章重点内容总结
1.动态内存和类在类中使用动态分配内存,要深入怎么书写类成员以及,new和delete的工作原理。ClassStringbad{Private:Char*str;Intlen;Staticintnum_strings;Public:Stringbad(constchar*s);Stringbad();~stringbad();Friendstd::ostream&operator通过指针访问类方法
weixin_39739789
·
2020-08-20 07:23
c++
c++
primer
第五版学习笔记-第九章 顺序容器
本文为转载,出处:https://blog.csdn.net/libin1105/article/details/48676235https://blog.csdn.net/sunhero2010/article/details/498001019.1顺序容器概述1.顺序容器类型vector可变大小数组。支持快速随机访问。在尾部之外的位置插入或删除元素可能很慢。deque双端队列。支持快速随机访问
啃鸡翅的小白猫
·
2020-08-20 07:17
c++
C++
Primer
读书笔记 - 第五章
这一章的内容和C语言基础知识大同小异。1.i++与++i的效率问题i++的话,需要保存原来的值,然后增加i,之后返回i原来的值;++i直接增加i,然后返回当前的i值,所以少做一步工作。2.Settingthepointerto0aftertheobjectitreferstohasbeendeletedmakesitclearthatthepointerpointstonoobject.Itisl
weixin_34248487
·
2020-08-20 07:37
C++
Primer
学习笔记_41_STL实践与分析(15)--先来看看算法【下一个】
STL实践与分析--初窥算法【下】一、写容器元素的算法一些算法写入元素值。在使用这些算法写元素时一定要当心。必须确保算法所写的序列至少足以存储要写入的元素。1、写入输入序列的元素写入到输入序列的算法本质上是安全的——仅仅会写入与指定输入范围数量同样的元素。写入到输入序列的一个简单算法是fill函数:fill(iVec.begin(),iVec.end(),10);fill(iVec.begin()
weixin_34238642
·
2020-08-20 07:36
C++
Primer
读书笔记 - 第七章
1.Toinvokeafunctionweusethecalloperator,whichisapairofparentheses.Theoperandstothecalloperatorarethenameofthefunctionanda(possiblyempty)comma-separatedlistofarguments.#includeusingnamespacestd;string:
weixin_34220834
·
2020-08-20 07:04
《C++
Primer
Plus》读书笔记之——处理数据
本文旨在记录在阅读《C++
Primer
Plus》第五版的过程中,一些重点的知识点,方便以后查阅。
weixin_34137799
·
2020-08-20 07:00
《C++
Primer
Plus》读书笔记之九—使用类
第十一章使用类1、操作符函数的格式:operatorop(argument-list)。op是将要重载的操作符。2、操作符重载函数的两种调用方式:①函数表示法:C=A.operator+(B);A、B、C都是类对;②操作符表示法:C=A+B;操作符左侧的对象A是调用对象,操作符右边的对象B是作为参数被传递的对象。3、不要返回指向局部变量或临时对象的引用,函数执行完毕后,局部变量和临时对象将消失,引
weixin_34099526
·
2020-08-20 07:59
C++
Primer
读书笔记 - 第十二章
1.类中成员默认属性为private,private成员只对类里面的其他成员可见。2.在类里面定义的成员函数默认为inline函数。如果只是在类中声明,那么其定义也要有inline关键字,inline关键字在声明和定义处任意出现一次就行。inline函数的定义必须出现在头文件中。3.声明为const的成员函数不能改变调用它的对象的数据成员,const在声明和定义中都要写明。4.dataabstra
weixin_33859504
·
2020-08-20 07:52
C++
Primer
plus 第12章类和动态内存分配复习题参考答案
假设String类有如下私有成员classString{private:char*str;//pointstostringallocatedbynewintlen;//holdslengthofstring//...};a.下述默认构造函数有什么问题?String::String(){}没有为str和len指定默认值,比较将str设置为nullptr。b.下述构造函数有什么问题?String::S
weixin_33763244
·
2020-08-20 07:48
c++
primer
plus 第十章答案
1.这个文件名不要在意。。懒得去新建。。sale.h#ifndefSALE_H_INCLUDED#defineSALE_H_INCLUDED#includeclassBankAccount{private:std::stringname;intid;doubledeposit;public:BankAccount(conststd::stringname_="RailGun",constintid
FakeItHu
·
2020-08-20 07:47
c++
primer
plus
C++
Primer
Plus 读书笔记(第4、5章)
第四章复合类型影响最深的复合类型是类,它是将学习的OOP的堡垒。复合类型必将是用来处理更加复杂的数据类型。C++没有数组越界的检测越界的代码可能能够正确运行和结束,但是也可能因为越界整个程序乃至操作系统崩溃。C++的数组其实和指针有着紧密的联系,和使用指针访问可能就是一个形式上的不同,本质上没有任何区别。也即a[7]与*(a+7)在编译器看来是等价的。字符串常量C++中能够定义字符串常量,但是如果
weixin_33713707
·
2020-08-20 07:16
C
Primer
Plus 读后感
《C
Primer
Plus》中文版第六版从网站上搜索到这本书适合初学者而且是自学者可以看的C语言书籍,于是上网买了一本。
weixin_30824479
·
2020-08-20 07:11
C++
Primer
读书笔记----第二章变量和基本类型
前段时间学习iphone开发,非常力不从心,很多C/C++的类库代码看不明白。大学的时候都学过C/C++,但是基本上忘光了,现在做C#开发,经常写出来一些性能低下的代码,究其原因就是原理掌握不扎实,乱用.netframework。有人说C/C++是内功,java/c#是剑法,我比较认同。大学的时候听别人说C/C++都过时了,所以后来就选择学了C#。做了几年C#开发才发现基础的东西是不会过时,除非哪
weixin_30622107
·
2020-08-20 07:34
C++
primer
第十章答案
17题答案编程时发现Sales_date是一个类对象而其中并没有定义输出流操作,所以第一次编程时出现了编程错误显示。应该输出为Sales_data中的isbn()函数返回的string。嘿嘿。#include#include#include#include#includeusingnamespacestd;classSales_data{public:Sales_data()=default;Sa
warmxixi
·
2020-08-20 07:17
c++
primer
plus阅读笔记(八)
友元类1.友元类的声明classTv{friendclassRemote;//友元类就代表这肯定是一个类,无须前向声明Remote。};classRemote{...};2.友元成员函数不想使用友类所有函数都变成友元,可以使用友元成员函数。!!编译器本身的符号解析和编译时按顺序来的,导致友元成员写起来要注意顺序。classa;//a要前向声明,否则b中不知道是什么classb{public:voi
Wo_der
·
2020-08-20 07:38
随笔
C
Primer
Plus学习 六十四 总结本书
在这本书中,我们囊括了C的本质特性,但只是稍稍提及了库。ANSIC库包括多种有用的函数。多数实现提供针对特定系统的大量的库函数。DOS编译器为IBMPC及其兼容机提供硬件驱动控制、键盘输入和制图的函数。基于Windows的编译器支持Windows制图接口。MacintoshC编译器提供访问Macintosh工具箱的函数,以便编写具有标准Macintosh界面的程序产品。花一些时间看看您的系统提供什
mylove10086
·
2020-08-20 07:00
C
Primer
Plus学习
c++
primer
(第五版)笔记 第十四章 重载运算与类型转换
//重载运算符:其函数名由operator关键字和定义的运算符号组成//其参数数量与该运算符作用的运算对象数量一致//对于二元运算符来说,左侧运算对象传递给第一个参数,右侧运算对象传递给第二个参数//除operator()外,其他重载运算符都不能含有默认实参//如果该函数是一个成员函数,则其第一个运算对象绑定到隐式的this指针上//不能被重载的运算符://域运算符:://指向成员选择的指针.*/
littleCodeCook
·
2020-08-20 07:53
c++
笔记
c++
primer
(第五版)笔记 第九章 顺序容器(3)
//容量管理//将capacity减少到和size()相同//用于vectorstringdeque//不一定执行//c.shrink_to_fit()//不重新分配内存的话,c可以保存多少元素//用于vectorstring//c.capacity()//分配至少能容纳n个元素的空间//用于vectorstring//不改变容器中元素的数量,仅影响预先分配多大的内存空间//只有当需要的内存空间超
littleCodeCook
·
2020-08-20 07:21
笔记
c++
c++
primer
(第五版)笔记 第二章(4)const, decltype, auto
#ifndefLESSON_2_4_H#defineLESSON_2_4_H#includeexternconstintciExt;inlinevoidprint_ciExt(){std::coutexternconstintciExt=4;voidauto_test();voidpractice_2_26();voidpractice_2_27();voidpractice_2_28();voi
littleCodeCook
·
2020-08-20 07:20
c++
笔记
c++
C++
Primer
(第五版)|练习题答案与解析(第十章:泛型算法)
C++
Primer
(第五版)|练习题答案与解析(第十章:泛型算法)本博客主要记录C++
Primer
(第五版)中的练习题答案与解析。
NotFound1911
·
2020-08-20 07:19
C++
Primer
自学
C
primer
plus(第五版)编程练习第十五章
第一题:编写一个将二进制字符串转化为数字值的函数。也就是说,如果您有以下语句:char*pbin="01001001";那么您可以将pbin作为一个参数传送给该函数,使该函数返回一个int值25。解:代码如下:#include#include#includeintbtois(char*);intmain(void){charbin_str[8*sizeof(int)+1];inti,number;
荒漠上的柏油路
·
2020-08-20 07:48
C
Primer
Plus编程练习
C++生成指定范围的随机小数
具体可参考《C++
primer
》#include#includeusingnamespacestd;intmain(){default_random_enginee;uniform_real_distributionu
从零开始学习的ZHL
·
2020-08-20 07:47
C++学习
C++
primer
笔记——第九章 顺序容器
顺序容器的元素按照其位置存储和访问。除了顺序容器之外,标准库还提供了几种关联容器,其元素按照键(key)排序。每组容器都提供一组不同的时间和功能的折中方案。顺序容器根据位置来存储和访问元素,元素的排列次序与元素值无关,而是由元素添加到容器的顺序决定。标准库定义了三种顺序容器:vector、list、dequeue。他们的差别在于元素访问的方式以及添加和删除元素相关操作的运行代价。标准库还提供了三种
uilotus
·
2020-08-20 07:47
C++编程
C++
primer
plus读书笔记(一)
这一系列的blog主要是对以前学过的C++的特点,以及面向对象的相关内容的总结。面向对象的三大特征:封装、继承、多态。访问控制原则:public:使用类对象的程序可以直接访问公有成员。private:只能通过公有成员函数或友元函数访问对象的私有成员,这一属性是类对象的默认访问控制。内联函数定义位于类声明中的函数都将成为内联函数。或者显式的使用关键字inline。类的构造函数与析构函数构造函数:构造
mazinkaiser1991
·
2020-08-20 07:43
读书笔记
C++
primer
plus读书笔记(四)
公有派生使用公有派生,基类的公有成员将成为派生类的公有成员;基类的私有部分也将成为派生类的一部分,但只能通过基类的公有和保护方法访问。可以使用初始化列表语法指明要使用的基类构造函数,否则将使用默认的基类构造函数。基类指针或引用可以指向或引用派生类对象,但基类只能使用基类的方法。但不可以将基类对象和地址赋给派生类引用和指针。如果没有使用关键字virtual,程序将根据引用类型或指针类型选择方法;如果
mazinkaiser1991
·
2020-08-20 07:43
读书笔记
c++
primer
第五版第十二章12.20习题用一个StrBlobPtr打印出StrBlob中的元素
//ConsoleApplication2.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"#ifndefSTRBLOB_H#defineSTRBLOB_H#include#include#include#include#include#include#include#includeusingstd::string;//forwarddeclarationneededf
娃娃网放放
·
2020-08-20 07:33
c++
primer
读书笔记-第十二章 类
c++
primer
读书笔记-第十二章类在C++中,用类来定义自己的抽象数据类型(abstractdatatypes)。
__WILL
·
2020-08-20 07:16
c++
c++
primer
读书笔记-第七章 函数
c++
primer
读书笔记-第七章函数函数可以看作程序员定义的操作。与内置操作符相同的是,每个函数都会实现一系列的计算,然后(大多数时候)生成一个计算结果。
__WILL
·
2020-08-20 07:16
c++
读书笔记《C++
Primer
》第五版——第十二章 动态内存
shared_ptr和unique_ptr都支持的操作操作备注shared_ptrspunique_ptrup空智能指针p若p指向一个对象,条件判断返回true*p解引用,获取指向对象p->mem等价于(*p).memp.get()返回p中保存的指针,小心使用swap(p,q)p.swap(q)交换p和q中的指针shared_ptr独有的操作操作备注make_shared(args)用args初始
书中玉
·
2020-08-20 07:34
C++
实验测试1《C++
Primer
》第五版——第九章 顺序容器
本测试主要测试顺序容器的大部分通用函数的语法合理性主要文件用途文件测试用途def_and_init/*.cpp测试顺序容器的定义assign_and_swap/*.cpp测试顺序容器的赋值和交换access/*.cpp测试顺序容器的元素访问add/*.cpp测试顺序容器的元素添加del_item/*.cpp测试顺序容器的元素删除comm.h宏公用文件main.cpp主函数文件源码def_and_i
书中玉
·
2020-08-20 07:34
C++
c++
C++
primer
第五版第九章学习笔记
1.概述顺序容器类型描述优点缺点vector可变长数组支持快速随机访问在尾部之外的地方插入删除元素麻烦deque双向队列支持快速随机访问在首尾部之外的地方插入删除元素麻烦list双向链表任何位置插入删除元素快只能双向顺序访问forward_list单向链表任何位置插入删除元素快只能单向顺序访问array固定长度数组支持快速随机访问不能添加删除元素string字符串支持快速随机访问在尾部之外的地方插
煮茶听雪
·
2020-08-20 06:24
《C++
primer
》读书笔记1——第十章 函数模板
函数模板(functiontemplate)强类型语言在某些时候对于实现相对简单的函数似乎是个障碍。例如,对下面的函数min()的算法很简单,但是强类型语言要求我们为所有希望比较的类型都实现一个实例:intmin(inta,intb){returnaTypemin(Typea,Typeb){returna<b?a:b;}
sirsunnywg
·
2020-08-20 06:38
读书笔记
C++
Primer
Plus 第十五章笔记
1.友元类的所有方法都可以访问原始类的私有成员和保护成员,其声明可以位于公有、私有或保护部分。2.包含意味着将类对象作为另一个类的成员,而对类进行嵌套不创建类成员,而是定义了一种类型,该类型仅在包含嵌套类声明的类中有效。3.嵌套类的作用域:(1)嵌套类在另一个类的私有部分声明,则只有后者知道它;(2)在另一个类的保护部分声明,则它对于后者来说是可见的,但对外部世界是不可见的。(3)在另一个类的共有
SSSTing_
·
2020-08-20 06:07
C++
Primer
Plus 第十三章笔记
1.使用公有派生,基类的公有成员将成为派生类的共有成员;基类的私有部分也将成为派生类的一部分,但只能通过基类的公有和保护方法访问。2.派生类构造函数必须使用基类构造函数,意味着基类对象应当在程序进入派生类构造函数之前被创建。如果不调用基类构造函数,程序将使用默认的基类构造函数。3.可将派生类对象和地址赋给基类引用和指针,被称为向上强制转换,不需进行显式类型转换,其中基类指针或引用只能用于调用基类方
SSSTing_
·
2020-08-20 06:07
C++
Primer
第五版 习题答案 第十章 泛型算法(Generic Algorithms)
练习10.1头文件algorithm中定义了一个名为count的函数,它类似find,接受一对迭代器和一个值作为参数。count返回给定值在序列中出现的次数。编写程序,读取int序列存入vector中,打印有多少个元素的值等于给定值。#include#include#includeusingnamespacestd;intmain(){vectorv1={1,2,3,1,1};cout#inclu
沙漠之舟tx
·
2020-08-20 06:26
C++
学习笔记:C++
primer
Plus chap5
C++
primer
Pluschap5目录5.1for循环5.1.1for循环的组成部分5.1.2回到for循环5.1.3修改步长5.1.4使用for循环访问字符串5.1.5递增运算符(++)和递减运算符
Christon-xiaxia
·
2020-08-20 06:26
C++
C++
Primer
Plus(第六版)编程练习答案 第12章 类和动态内存分配
本章所有编程练习的工程源码可在此处下载(点击此链接下载),供大家参考交流!1.对于下面的类声明:classCow{charname[20];char*hobby;doubleweight;public:Cow();Cow(constchar*nm,constchar*ho,doublewt);Cow(constCowc&);~Cow();Cow&operator=(constCow&c);void
Leonardo Liu
·
2020-08-20 06:51
C++
C++
Primer
Plus
(第六版)
中文版
编程练习
C++
primer
plus第三章笔记
short是shortint的简称,long是longint的简称unsigned是unsignedint的缩写。#define编译指令的工作方式与文本编辑器的全局搜索并替换相似。C++采用前一二位来表示数字常量的基数第一位是1-9:十进制第一位是0,第二位是1-7:八进制eg.042前两位为0x或0X:十六进制eg.0x42默认情况下,不管程序中怎么书写cout以十进制显示整数,使用dex、he
rainbow_412
·
2020-08-20 06:12
c++primer-plus
C++
Primer
Plus(第6版)第4章 程序清单4.23改编
1.源代码//sometypecombinations#includestructantarctica_years_end{intyear;};usingnamespacestd;intmain(){antarctica_years_ends01,s02,s03;/**创建结构变量*/s01.year=1998;/**使用成员运算符访问其成员*/antarctica_years_end*pa=&s
jielin1994
·
2020-08-20 06:18
c++学习
c++
primer
plus 6 读书笔记 第十章 对象和类
目录第10章对象和类10.1过程性编程和面向对象编程10.2抽象和类10.2.1类型是什么10.2.2C++中的类10.2.3实现类成员函数10.2.4使用类10.2.5修改实现10.3类的构造和析构函数10.3.1声明和定义构造函数10.3.2使用构造函数10.3.3默认构造函数(无参数的构造函数)10.3.4析构函数10.3.5改造Stock类10.3.6构造函数和析构函数小结10.4this
一只大鸽子
·
2020-08-20 06:14
C++
学习笔记
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他