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
第四版,以前粗略的读过一遍,但是一直感觉好多地方就那么过去了,读书这个事情就是这样,每读一遍,都能有许多新的感悟
江南岸
·
2020-07-14 06:21
面向对象编程
c++primer
——重载运算与类型转换
1、重载的运算符是具有特殊名字的函数。对于一个运算符来说,它或者是函数成员,或者至少含有一个类类型的参数。我们只能重载已有的运算符。无法重载这个四个运算符:::.*.?:2、部分制定了运算对象求职顺序的运算符不该被重载,特别是,逻辑与,逻辑或、取地址和逗号运算符。原因是,这些关于运算对象求职顺序的规则无法应用到重载的运算符上,去求值顺序规则无法保留。并且&&和||的重载半杯也无法保留内置运算符的短
TinnCHEN
·
2020-07-14 06:11
c++语言学习
c++primer
——第十章泛型算法所提到的函数总结
泛型算法定义:泛型因为他们可以用于不同类型的元素和多种容器类型(不仅包括标准库类型,还包括内置的数组类型),以及我们将看到的,还能用与其他类型的序列。算法因为他们实现了一些经典算法的公共接口。本章所介绍的几个函数1、find:定义在头文件algorithm中,有三个参数,其中前两个至少为输入迭代器(指针),第三个参数是一个值。他返回第一个等于给定值元素的迭代器。从第一个参数开始寻找,如果没有找到,
TinnCHEN
·
2020-07-14 06:11
c++语言学习
C++Primer
中for(auto it=s.cbegin(); iter!=s.cend() && !it->empty(); ++it){ cout
在
C++Primer
中文版第五版的98页,有这么一段代码for(autoit=text.cbegin();it!=text.cend()&&!
JOKER0707
·
2020-07-14 04:38
C++学习笔记(二)
C++primer
部分习题和知识点
命名规范想吧这个命名命名规范写到最前面,匈牙利命名法:名字=属性+类型+对象描述http://www.cnblogs.com/ggjucheng/archive/2011/12/15/2289291.html第三章习题2016.10.09在一个函数中再次调用该函数的行为叫做递归,这样的函数被称作递归函数。1、求5的阶乘。demo.cpp#include"GameFactorial.h"usingn
David_Han008
·
2020-07-14 04:26
【C++编程】
《C++ Primer》读书笔记—第十章 泛型算法
---恢复内容开始---声明:文中内容收集整理自《
C++Primer
中文版(第5版)》,版权归原书所有。
weixin_30321449
·
2020-07-14 02:34
一小时复习完
C++Primer
!!!
C++Primer
通关工程代码链接,求小星星,谢谢⭐第一关:
C++Primer
的了解第二关:基本内置类型与变量2.1基本内置类型2.2变量2.3复合类型2.3.1引用2.3.2指针2.4const限定符
Handling[韩镇江]
·
2020-07-14 01:22
C++通天篇
C++的学习心得和知识总结 第十五章(完美结束)内容极为重要
主要包括C++常见的经典例题、以及本人学习
C++primer
的学习心得、和C++最为重要的核心知识点(设计模式、智能指针、STL等)。文章目录第一部分问题1:this是什么?作用?
孤傲小二~阿沐
·
2020-07-13 20:45
C++的学习心得和知识总结
对象、类、构造函数
《
C++Primer
》:人民邮电出版社,2010我们要研究对象,怎么研究呢?对象应该有几部分组成呢?基本组成部分是状态和行为。对象具有状态,一个对象用数据值来描述
苍穹之龙
·
2020-07-13 18:30
C++Primer
读书笔记第三章(下)
进入了第三章的下半部分,感觉因为使用的少,所以对这些东西没有什么感觉,也就大概的浏览了一下。第三章首先讲的是迭代器。就是感觉是数据结构的开始和结尾的一种反馈。但是书中强调了迭代器和指针不是一样的东西,所以对此也比较疑惑,先记录下来。使用的方法是autoi=s.begin();i
最胖的棒棒
·
2020-07-13 15:05
Primer读书笔记
C++Primer
读书笔记第三章(上)
最近看了很多大牛的博客,发现了其实要提升自己的水平还是要踏实的打好自己的基本功,所以选择了
C++Primer
作为自己的入门书籍。不过读书总是要记笔记的嘛,要不然读书就没有了自己的作用。
最胖的棒棒
·
2020-07-13 15:05
Primer读书笔记
c++
c++-primer
c
c++总结
c语言
for循环和while循环的区别
之前学习C++的时候都觉得for循环和while循环没有什么区别的,今天看到
C++primer
中的介绍才知道这两个循环在编程使用上还是有一点的不同的。
lusoer
·
2020-07-13 13:45
《C++ Primer》读书笔记
拿起《
C++Primer
》打算重温下C++,感觉自己大二时学的c++基础还是可以,但那些基础只是c++的皮毛,一直感觉没有领悟到c++的精髓。
YXR11111
·
2020-07-13 11:48
语言基础知识
static类成员变量+static类成员函数
转载自原文:https://blog.csdn.net/u014453898/article/details/641242690.static修饰类中成员,表示类的共享数据1.static类成员在
C++
YXR11111
·
2020-07-13 11:48
语言基础知识
c++primer
第四章表达式小结-4
第四章-----表达式1.C++语言提供了两种类似于vector和迭代器类型的低级复合类型——数组和指针。与vector类型相似,数组也可以保存某种类型的一组对象;而它们的区别在于,数组:长度是固定的。数组一经创建,就不允许添加新的元素。不允许数组直接复制和赋值,数组的长度是固定的。2.指针:可以像迭代器一样用于遍历和检查数组中的元素。现代C++程序应尽量使用vector和迭代器类型,而避免使用低
清风lsq
·
2020-07-13 06:36
c
c++
C++primer
笔记(一).开始
1.1编写一个简单的C++程序一个函数包含四个部分:(1)返回类型(2)函数名(3)一个圆括号包围的形参列表(允许为空)(4)函数体main函数的返回值类型必须为int。1.2初识输入输出标准输入输出库:iostream库,包含两个基础类型:(1)输入流istream;(2)输出流ostream.标准库定义的四个IO对象:(1)标准输入:cin(2)标准输出:cout(3)标准错误:cerr(4)
不净猫~
·
2020-07-13 03:08
C++笔记之移动构造函数何时会被调用,何时不会被调用
下面这段文字是
C++primer
中的一段文字:为了理解他,我们来看这样一段代码:Test.h文件:#pragmaonce#include#includeusingnamespacestd;classTest
墨非_Coder
·
2020-07-12 20:19
C++
ubuntu16.04,g++5.4版本不支持c++11标准的解决方法整理
最近重新看一下《
C++primer
》,第五版是c++11的标准,其中有些方法或标准库中的函数是跑步了的,原因就是ubuntu16.04版本下默认安装的g++版本不够,要么重新装g++6:ubuntu16.04
berry丶
·
2020-07-12 19:42
LINUX
C++使用初始化列表初始化数据成员的三种情况
使用初始化列表有两个原因:原因1.必须这样做:《
C++Primer
》中提到在以下三种情况下需要使用初始化成员列表:情况一、需要初始化的数据成员是对象的情况(这里包含了继承
yhc166188
·
2020-07-12 18:24
c/c++
const_cast的真正用途
C++primer
原话是“如果常量本身不是常量,获得的权限是合法的,如果本身是常量,使用const_cast再写的后果是未定义的。”所以如果单纯inta,是好理解的,就是达到了我们的目的。
weixin_41182157
·
2020-07-12 11:33
C语言
【c++】i++和++i 详解
【c++】i++和++i详解参考:前++(--)和后++(--)的区别https://blog.csdn.net/u011321104/article/details/9280879《
c++Primer
大姨妈V
·
2020-07-12 03:23
c++
C++Primer
学习笔记(代码重用)
在一个自定义的类中,如果这个类的成员里面包含了其他类的对象,就说明这个类是包含了其他类对象成员的类。包含关系和继承关系不同,包含关系只是包含了其成员对象的实现,但是没有包含这个对象所能够调用的它所属类的方法。如果我想要调用这些方法的话,要在自定义类中的成员方法里添加调用这些方法的语句。1、初始化被包含的对象成员在初始化类中成员的时候,可以用成员初始化列表来完成操作,初始化内置类型和其他类对象类型的
R__phoenix
·
2020-07-12 01:00
C++primer
C++Primer
(类继承)
一、派生类和基类之间的三种关系1、派生类对象可以使用基类中不是私有限制的方法2、基类的指针可以在不用转换的情况下指向派生类对象。3、基类的引用变量可以在不用转换的情况下指向派生类的对象只能够把派生类的对象赋值给基类的引用或者地址赋值给基类的指针,但是反过来的话不行,是单向的。引用的兼容性可以允许你用派生类的对象去初始化基类的对象,其中的操作就是把派生类对象中数据基类对象的那部分成员用来初始化基类对
R__phoenix
·
2020-07-12 01:00
C++primer
C++Primer学习笔记
C++Primer
类
多态
继承
C++Primer
学习笔记(类的动态内存)
一、动态内存和类首先要强调的一点是,C++中的类是描述如何使用内存的,但并不参与分配内存的工作,所以,在类的声明中,不能出现给类成员赋值的情况,即使是类中有静态类型成员的时候,也不能够这样做,所有的对类成员的初始化以及赋值工作都必须拿到类的外部来实现,或者写入到构造函数里面。一般来说,静态成员的初始化都是要在类的外部进行的,但是如果静态数据成员是const或者是枚举类型的话,那么就可以在类的声明的
R__phoenix
·
2020-07-12 01:29
C++primer
C++Primer学习笔记
“const引用” 的翻译迷思
在《
C++Primer
》(第五版)里面有这样一段表述:英文原版:Technicallyspeaking,therearenoconstreferences.Areferenceisnotanobject
rockage
·
2020-07-11 22:43
C++学习笔记(2)
摘要:对于《
C++Primer
》中出现的值得注意的名词的笔记。流(stream):随着时间的推移,字符是顺序生成和消耗的。
别着急我来了
·
2020-07-11 14:21
c++primer
第十章习题
10.3用accumulate求一个vector的和std::vectora{1,2,3};inti=std::accumulate(a.begin(),a.end(),0);10.4假定v是一个vector,那么调用accunulate(v.cbegin(),v.cend(),0)有什么错误从“double”转换到“int”,可能丢失数据10.5在本节对名册调用equal的例子中,如果两个名册保
王家新
·
2020-07-11 14:32
每天读一点
C++Primer
!
每天读一点点
C++primer
!半年读完就可以!目录7/47/57/67/77/87/97/107/117/13包含了《EffectiveC++》和《凌波微步》的笔记。。。
treblez
·
2020-07-11 12:00
典型的 C++ 程序员成长经历
一个典型的C++程序员成长经历:1.完整的学一遍C++所有语言特性,典型书籍"TheC++ProgrammingLanguage"Part1,Part2,"
C++Primer
"感觉C++像大杂烩(多编程范型
iteye_14265
·
2020-07-11 08:59
《
C++Primer
》第四章-数组和指针-学习笔记(1)-数组指针引用
《
C++Primer
》第四章-数组和指针-学习笔记(1)-数组指针引用文章目录《
C++Primer
》第四章-数组和指针-学习笔记(1)-数组指针引用概述指针与数组之间的关系数组数组的定义和初始化显式初始化数组元素特殊的字符数组指针指针是什么取地址操作符指针的定义和初始化指针变量的定义指针可能的取值指针初始化和赋值操作的约束
工程师小星星
·
2020-07-11 05:41
C++
重载函数的确定
在
C++Primer
中函数重载这一节讲到,为了确定最佳匹配,编译器将实参类型到相应形参的转换划分等级。转换等级以降序排列如下:1.精确匹配。实参与形参类型相同2.通过类型提升实现的匹配。
bookc
·
2020-07-11 03:29
C++ 有指针成员的类如何拷贝、赋值该类对象
c++primer
“需要自定义析构函数的类也需要自定义赋值运算符和拷贝构造函数”当一个带有指针成员*b的类A被拷贝或赋值给B时,该指针所指向的内存多出一个指针B.b,这样,当A对象析构时,删除了A.b所指向的内存
xhh-cy
·
2020-07-10 21:50
c++
C++“智能指针”实践与python的weakref
这两天复习
C++Primer
时,在“复制控制”这一章看到管理指针成员,在没使用标准库的情况下自己创建一个智能指针。
fang_chuan
·
2020-07-10 16:15
C++
c++运算符重载以及一些基本概念
c++primer
第四版4351.赋值(=),下标([]),调用(()),成员訪问箭头(->)等操作符必须定义为成员,定义为非成员时,编译器报错2.像赋值一样。
weixin_30730053
·
2020-07-10 06:39
C++ Java学习路线
(一)语言入门:《
C++Primer
》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。
踏雪留印
·
2020-07-10 05:21
Life
C++书籍阅读系列:《Essential C++》初读
本书介绍本书的作者是StanleyB.Lippman,也是《
C++primer
》的作者,我看的是侯捷老师翻译的中文版。
PupilZhaoRS
·
2020-07-10 05:01
C++
C++
Essential
C++
C++中delete和delete[]的区别和深入分析
在
C++primer
中,delete一般用来释放单个对象的内存,delete[]用来释放多个对象的内存。但是实际的情况比较复杂,特别是涉及到自己定义的类以及类中还有指针内存开辟的问题的时候。
冬竹子
·
2020-07-10 04:49
C++
CPP学习--字符串、向量和数组
向量-VectorVector有向量和容器的意思,个人感觉翻译成容器可能会更合适一点,但是教材
c++primer
上翻译的是容器,入乡随俗了。
Yatogami丶
·
2020-07-10 00:40
CPP
C++类中构造函数初始化列表
参考文章:https://blog.csdn.net/weicao1990/article/details/81536022《
C++Primer
》中提到在以下三种情况下需要使用构造函数初始化列表:1.需要初始化的类的成员变量是对象的情况
pangyinglong
·
2020-07-09 21:08
C++
Learning
vector的内存释放
先来看看"
C++Primer
"中怎么说:为了支持快速的随机访问,vector容器的元素以连续方式存放,每一个元素都紧挨着前一个元素存储。
dpkirin
·
2020-07-09 19:18
STL
C++
笔试面试精选
不是结束,而是开始——C++总结
经过半个寒假和半个学期,竟然不知不觉把那本字典似的
C++Primer
(4th)给看完了。看完之后,竟然莫名地感到一阵空虚。
hnlyzyx
·
2020-07-09 17:58
C/C++
c++
c
编程
c++资源之不完全导引
StanLippman先生曾在《
C++Primer
》一书中指出“C
chho
·
2020-07-09 14:33
C/C++
操作符重载浅析
操作符重载浅析下面的文章记录的是,我在研究了
C++Primer
的操作符重载这一章,并结合自己之前遇到过的操作符重载相关知识之后,对操作符重载的理解,内容不是很深,主要涉及到的是操作符重载经常使用的环节,
btooth
·
2020-07-09 13:37
C&C++
C++Primer
第五版 第十章 泛型算法
习题首页10.1概述1泛型算法:实现了一些经典算法的公共接口,如排序和搜索,可以用于不同类型的元素和多种容器类型2基本上都定义在algorithm和numeric两个头文件中3迭代器令算法不依赖于容器,依赖于元素类型的操作练习10.1#include#include#includeusingnamespacestd;intmain(){intt,n;vectorvec;cout>n;cout>t;
小森林呐
·
2020-07-09 13:00
2005最受程序员欢迎的5本书
C/C++C程序设计语言(第2版·新版)
C++Primer
中文版(第三版)C++程序设计语言(特别版)MoreEffectiveC++中文版CPrimerPlus中文版(第五版).NETMicrosoft.NET
weixin_30414155
·
2020-07-09 09:16
C++ typedef typename 作用
typename关键字总结C++typedeftypename作用C++的一些语法让人看着费解,其中就有:typedeftypenamestd::vector::size_typesize_type;详见《
C+
NearXDU
·
2020-07-09 05:29
C/C++
智能指针——
c++primer
第五版12章——个人总结
//#include"stdafx.h"#include#include#include#includeusingnamespacestd;//名字空间,不然使用的时候写std::shared_ptrintmain(){//1:智能指针的定义与初始化;shared_ptrpint1;//定义,不初始化就是一个空指针shared_ptrpint2=make_shared();//默认初始化int默认
zhangbo_0323
·
2020-07-09 05:28
c++
C++学习方向
第一本书因人而异,基础好一些的,可以看StanleyB.Lippman的
C++Primer
,这本书非常地巨大
yqjdcyy
·
2020-07-09 04:31
语言
c++
语言
c
编译器
.net
从事游戏开发怎么入门
那么,我就先推荐几本C++的入门书籍吧:
C++Primer
中文版(第五版)(豆瓣)C++程序设计教程(豆瓣)数据结构与算法分析(豆瓣)EffectiveC++(豆瓣)EffectiveC++(豆瓣)楼主可以按照顺序依次看下来
yanghongche
·
2020-07-09 03:04
c++Primer
学习笔记之一:程序的编译与执行
马上就要找工作了,而我此时才刚刚走上c++的学习之路,由于很多公司开发环境是linux系统,所以自己的首选肯定直接linux系统,但是对于我们这些windows的常年用户来说,一下子完全抛弃windows还真有点舍不得,所以我选择了双系统,在linux下面安装编译器,g++,gcc很方便,那么在windows呢?(为什么现在不直接用vs,原因在上一篇博文中已经说过了)在windows下使用dos直
皓月祥云
·
2020-07-09 00:03
c++学习
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他