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++入门心得!
我将分为基础篇、Windows篇、和Linux/Unix篇三个部分来介绍这些经典书籍:C++入门《
C++Primer
》我的C++入门读物是《C++大学教程》,这本书800多页,由于学习时
weixin_46090358
·
2020-07-06 19:29
C语言
C++
编程语言
c++
c语言
c#
对C++ static作用——修饰 数据成员(改变为静态数据成员)、 成员函数(改变为静态成员函数)
****************************************************************************************************
C+
杰儿__er
·
2020-07-06 19:07
C++
C++Primer
练习[第一章]
//1.1节练习//1.1查阅你使用的编译器的文档,确定它所使用的文件命名约定,编译并运行main程序。intmain(){return0;}//1.2改写程序,让它返回-1,返回-1通常被当作程序错误的标识。重新编译运行你的程序,观察你的系统如何处理main返回的错误标识。intmain(){return-1;}//答返回-1和返回0,在单个函数中没看出有什么区别,系统也不会做什么处理//1.2
sukeychen
·
2020-07-06 18:20
C++Primer
学习笔记《5》
类型转换在C++的很多代码中存在,更多的是在你看不到的背后执行的隐式类型转换。算术类型之间的转换是为了防止精度的丢失。如果左右操作数不一致且具备转换的条件,右操作数会被转换为左操作数类型。类型转换发生在哪些地方:在混合表达式中表示范围较小的类型转换为表示范围较大的类型;当算术类型作为条件表达式中,算术类型为被转换为bool类型。整形提升:整型里面比int小的(char,signedchar,uns
疯狂的红豆
·
2020-07-06 15:21
C++Primer学习笔记
C++primer
学习笔记《4》
每一个表达式都有一个结果,字面值常量也是表达式,其结果就是值本身。除了特殊用法外表达式的结果是右值。是左值的情况也有,比如++i;这个表达式就是一个左值;还有逗号运算符的结果是表达式最右侧操作符德值,如果最右是一个左值的话,那整个逗号表达式就是左值。表达式涉及到操作符和操作数,操作符有优先级规则,有结合性,还有操作数的求值顺序。就操作数的求值顺序而言,比如f1()*f2();两个函数的返回值进行相
疯狂的红豆
·
2020-07-06 15:21
C++Primer学习笔记
c++
语言
[C++]求模与求余运算
C++中程序中,求模和求余运算很多时候都会让人弄不清,甚至在有些教材上也会混淆概念,比如在《
C++primer
第五版(中文版)》中,关于其他类型向无符号类型转换时,如果原值大小超出转换后类型的范围时
夜茶微微凉
·
2020-07-06 10:52
C++笔记
C++编程基础
map和set的使用和原理
在《
C++Primer
》中列举了标准库中的8个关联容器,如下:关联容器支持高效的关键字查找和访问,我们在这里介绍两个主要的关联容器set和map。
xy913741894
·
2020-07-06 09:55
数据结构
在IAR中使用C++写单片机程序
只是很可惜了一直没时间学,C++没学多少倒是在写单片机的时候C语言精通了…今天没事看了看
C++primer
顺便搞搞C++的单片机编程,只知道可以用C/C++编但是一直还没用过。
xiao_wen_128
·
2020-07-06 08:16
IAR
C++
计算机书单
好多c++11的,慢慢加吧《
C++primer
》《深入C++对象模型》《C++编程思想》《C++沉思录》《
C++primer
》《effectiveC++》《深入探索C++对象模型》《深入剖析STL源码》
jarvis4tonny
·
2020-07-06 07:49
一点杂事
C++ STL中的vector的内存分配与释放
1.vector的内存增长vector其中一个特点:内存空间只会增长,不会减小,援引
C++Primer
:为了支持快速的随机访问,vector容器的元素以连续方式存放,每一个元素都紧挨着前一个元素存储。
风中舵手
·
2020-07-06 07:12
vector内存释放
C++Primer
Plus 7
结构体的练习//结构体成员有时,分。函数计算两个结构体的值#includestructtravel_time{inthour;intmin;};constintminsPreHr=60;//hourtomin;travel_timeSumTial(travel_timet1,travel_timet2);voidShow(travel_timesum);intmain(){usingnamespa
思之思
·
2020-07-06 06:11
C++
C++ Primer中文版(第5版)
《
C++Primer
中文版(第5版)》基本信息作者:(美)StanleyB.Lippman(斯坦利李普曼)JoseeLajoie(约瑟拉乔伊)BarbaraE.Moo(芭芭拉默)译者:王刚杨巨峰出版社:
weixin_33937913
·
2020-07-05 23:39
书籍
一个日本人写的《图解HTTP》还有《图解TCP/IP》猿blog——推荐的书单地址:zhisheng17/CoderBlogC语言《C程序设计语言》《C语言参考手册》C++《EssentialC++》《
C+
weixin_30877227
·
2020-07-05 22:01
二刷 C++ Primer 要点整理 Chapter 7.
C++Primer
要点整理Chapter7.thisthis的类型是ExampleClass*const,所以不能将this绑定到常量对象上。所以也就不能在常量对象上调用普通成员函数。
digta
·
2020-07-05 18:25
C++
二刷 C++ Primer 要点整理 Chapter 7.
C++Primer
要点整理Chapter7.thisthis的类型是ExampleClass*const,所以不能将this绑定到常量对象上。所以也就不能在常量对象上调用普通成员函数。
digta
·
2020-07-05 18:25
C++
二刷 C++ Primer 要点整理 Chapter 6.
C++Primer
要点整理Chapter6.函数内局部静态对象static局部对象生命期直到程序终止size_tcount_calls(){staticsize_tctr=0;//调用结束后仍有效return
digta
·
2020-07-05 18:25
C++
C++ Primer 第4版中的Sales_item.h源码
转载地址:
C++Primer
第四版Sales_item.h文件源码如下:#ifndefSALESITEM_H#defineSALESITEM_H#include#includeclassSales_item
涛歌依旧
·
2020-07-05 13:27
S1:
C/C++
C++进阶 必读书籍
(一)语言入门:《
C++Primer
》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。
ruglcc
·
2020-07-05 11:58
linux
C语言
C++primer
(第五版)第一章中的sales_item.h
去书本上的网站并没有找到sales_item.h的头文件,百度了一下将源码放在这里#ifndefSALESITEM_H#defineSALESITEM_H#include#includeclassSales_item{public:Sales_item(conststd::string&book):isbn(book),units_sold(0),revenue(0.0){}Sales_item(
_Alee_
·
2020-07-05 06:47
C++primer
《
C++primer
(第五版)》学习之路-第十五章:面向对象程序设计
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】15.1OOP:概述1.面向对象程序设计的核心思想是数据抽象,继承和动态绑定。通过使用数据抽象,我们可以将类的接口与实现分离;使用继承,可以定义相似的类型并对其相似关系建模;使用动态绑定,可以在一定程度上忽略相似类型类型的区别,而以统一的方式使用它们的对象。2.通过继承联系在一起的类构成一
月下键客
·
2020-07-04 21:34
《
C++primer
(第五版)》学习之路-第十八章:用于大型程序的工具
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】18.1异常处理1.异常处理机制允许程序中独立开发的部分能够在运行时就出现的问题进行通信并做出相应的处理。异常使得我们能够将问题的检测与解决过程分离开来。程序的一部分负责检测问题的出现,然后解决该问题的任务传递给程序的另一部分。检测环节无需知道问题处理模板的所有细节,反之亦然。2.一个异常
月下键客
·
2020-07-04 21:34
《
C++primer
(第五版)》学习之路-第十章:泛型算法
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】10.1概述1.大多数算法都定义在头文件algorithm中。标准库还在文件numeric中定义了一组数值泛型算法。10.2初识泛型算法1.accumulate:定义在头文件numeric中。作用是对范围求和。euqal:定义在头文件algorithm中。作用是判断给定两个区间是否相等。f
月下键客
·
2020-07-04 21:34
《
C++primer
(第五版)》学习之路-第十七章:标准库特殊设施
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】17.1tuple类型1.tuple是类似pair的模板。每个pair的成员类型都不同,但每个pair都恰好有两个成员。不同tuple类型的成员类型也不相同,但一个tuple可以有任意数量的成员。每个确定的tuple类型的成员数目是固定的,但一个tuple类型的成员数目可以与另一个tupl
月下键客
·
2020-07-04 21:34
《
C++primer
(第五版)》学习之路-第一章:开始
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】1.1编写一个简单的C++程序1.一个函数的定义包含四部分:返回类型,函数名,形参列表,函数体。2.当return语句包括一个值时,此返回值的类型必须与函数的返回类型相容。3.程序所处理的数据都保存在变量中,而每个变量都有自己的类型。如果一个名为v的变量的类型为T,我们通常说“v具有类型T
月下键客
·
2020-07-04 21:34
《
C++primer
(第五版)》学习之路-第七章:类
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】7.1定义抽象数据类型1.类的基本思想是数据抽象和封装,数据抽象是一种依赖于接口和实现分离的编程(以及设计)技术。类的接口包括用户所能执行的操作:类的实现则包括类的数据成员、负责接口实现的函数体以及定义类所需的各种私有函数。2.成员函数通过一个名为this的额外隐式参数来访问调用它的那个对
月下键客
·
2020-07-04 21:34
《
C++primer
(第五版)》学习之路-第十九章:特殊工具与技术
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】19.1控制内存分配1.当我们使用一条new表达式时:string*sp=newstring("avalue");string*arr=newstring[10]实际执行了三步操作。第一部,new表达式调用一个名为operatornew(或者operatornew[])的标准库函数。该函数
月下键客
·
2020-07-04 21:34
C++学习之路(六),
C++primer
plus 第七章 函数--C++的编程模块
第7章函数---C++的编程模块本章内容包括:函数基本知识。函数原型。按值传递函数参数。设计处理数组的函数。使用const指针参数。设计处理文本字符串的函数。设计处理结构的函数。调用自身的函数(递归)。指向函数的指针。乐趣在于发现。仔细研究,读者将在函数中找到乐趣。C++自带了一个包含函数的大型库(标准ANSI库加上多个C++类),但真正的编程乐趣在于编写自己的函数;另一方面,要提高编程的效率,可
hsoftk
·
2020-07-04 18:03
C++开发环境、库、常用工具(转载
StanLippman先生曾在《
C++Primer
》一书中指出“C++是最为难学的高级程序设计语言之一”,人们常将“之一”去掉以表达自己对C++的敬畏。诚然,C++程序设计语言对于学
牧_风
·
2020-07-04 17:19
C/C++工具和学习资料
C++primer
第五版 编写一个与用户交互的函数,要求用户输入一个数字,计算生成该数字的阶乘,在main函数中调用该函数。
题目中求阶乘的函数我用两种方法来写,第一种不用递归,第二种用递归。(1)不用递归阶乘的计算公式是:a!=a*(a-1)*(a-2)*(a-3)*...*1;因此我们在函数中可以利用while循环来实现连续相乘,同时用自减符保证计算表达式一致。具体代码如下://primer_6_1.cpp:Definestheentrypointfortheapplication.//编写一个与用户交互的函数,要求
elma_tww
·
2020-07-04 15:28
C++语法
C++自学成长之路(第一篇)
今天开始我将开启C++自学成长之路,今天是第一天,在以前就一直在网上查找关于c++的资料,想买一本好一点的,权威一点的资料书,通过努力查找,我选择了
c++primer
,在网上这本书的好评如潮。
dengmeng3384
·
2020-07-04 14:29
关于const的总结
最近看完了StanleyB.Lippman的
c++primer
,觉得里面有很多知识点涉及到了const,所以就翻了翻原书,找到其中的知识点。
baluster
·
2020-07-04 11:38
C++
C++
const
primer
日更挑战——开篇词以及碎碎念
今天通过业务讨论也好,读《
C++primer
》也好,看博客也好,都对C++这门语言的认识又稍微深入了一点,主要还是对类以及面向对象的理解。把非科班出身这个头衔一直带到现在,其实
Tao_758
·
2020-07-04 08:41
日更挑战
学习
C++primer
(一)(加入头文件Sales_item.h)
今天是看这书的第三天,有一个问题卡了我大半天时间。这个问题就是如何加入头文件Sales_item.h。一开始我用的是从同学那里导的VC6.0,不知道什么原因总是显示不兼容,然后就换成了C-free,发现还是这个好用,全是中文,方便操作。下面我讲讲具体是如何操作的(我自己琢磨出来的方法,不一定简洁):第一步,新建一个文件,将头文件(头文件代码在后边)的代码粘贴过来,然后保存(保存键在搜索的正下方)文
Liu_Yun_L
·
2020-07-04 06:29
C++ Primer 第五版第一章Sales_item.h源码
/**Thisfilecontainscodefrom"
C++Primer
,FifthEdition",byStanleyB.
TonyBringwater
·
2020-07-04 02:45
C++
C++ Primer视频教程(初级、中级、高级全套价值千余元)
本课程是学习C++的经典课程,采用最著名的教材《
C++Primer
中文版(第4版)》,《
C++Primer
中文版(第4版)》包含的内容非常多我们把这本书分成初级教程、中级教程、高级教程进行讲解!
qq_20698029
·
2020-07-04 01:30
vector内存增长方式
二、vector内存增长方式
C++primer
中多次明确指出对vector使用的建议是:先创建
赵同学
·
2020-07-02 17:05
C++
C++模板
前言泛型编程C模板模板实例化前言最近在C++知识查漏补缺和巩固的过程中,遇到关于C++模板的问题,查看了
C++Primer
这本书,对相关知识进行总结。
赵同学
·
2020-07-02 17:05
C++
c++ primer 第十七章标准库特殊设施
c++primer
第十七章标准库特殊设施17.1tuple类型17.1.1定义和初始化tuple17.2bitset类型17.2.1定义和初始化bitset17.3正则表达式17.3.1使用正则表达式库
无所知
·
2020-07-02 17:46
C++
右值引用与移动构造函数、移动赋值
有一阵子没看C++了,翻开
C++Primer
又陌生了一些,想了想引用,于是乎来看了下右值引用。
Rookie_2020
·
2020-07-02 16:45
C++
c++中模板类的成员函数的声明与定义应该放在头文件里
调试了很久,重视提示“无法解析的外部符号”,如图所示:最终我找到了原因:引用
C++primer
的话:C++支持两种模板编译模式包含模式InclusionModel和分离模式Separa
csu_zhengzy~
·
2020-07-02 16:19
C++
C++Primer
学习:模板特例化
(1)类模板特例化某些时候通用模板的定义不适用,这个时候就需要对特定类型的实例进行特例化.例子1:hash类模板是标准库里的一个模板,我们现在需要对它进行特例化,定义hash,使得关联容器可以存储相应的对象.//注意,需要在sales_data上声明友元.#include"unordered_set"#include"Sales.h"namespacestd{//打开名字空间template{ty
PYB不开心
·
2020-07-02 14:30
c++基础
C++primer
学习:类模板(1):函数模板,模板参数,实例化
模板是范型编程的基础[练习]:定义一个通用的函数模板,对两个元素进行比较.在定义模板的时候对模板实参的要求越少越好,比如这个函数里面就只要求定义了intcompare(constT&a,constT&b){return(avec1{1,2,3},vec2{4,5,6};p=compare(vec2,vec1);return0;}[练习]定义一个类似于标准库find算法的函数模板.templateI
PYB不开心
·
2020-07-02 14:30
c++基础
(2011.10.01)《C++ Primer》第四部分学习笔记汇总——面向对象编程与泛型编程
《
C++Primer
》第四部分学习笔记汇总——面向对象编程与泛型编程——继承,动态绑定,数据抽象,函数模板《
C++Primer
》第15章学习笔记第15章:面向对象编程——面向对象编程基于三个基本概念:数据抽象
neicole
·
2020-07-02 13:49
【C++
基础类书籍】学习记录
C++Primer
第五版 第十六章习题答案(21~30)
21:知识点1:一个类无论是类模版还是普通类,都可以将其成员函数定义为模版,称之为成员模版,但是成员模版不能是虚函数debug.h#ifndefDEBUG_H#defineDEBUG_HclassDebugdelete{public:Debugdelete(ostream&s=cerr):os(s){}//构造函数templatevoidoperator()(T*p)const//const表示该
MISAYAONE
·
2020-07-02 12:52
【C++Primer习题】
C++Primer
第五版习题答案详解
C++Primer
第五版 第一章习题答案(部分)
1.9:#includeusingnamespacestd;voidmain(){inti=50;intsum=0;while(i>=50&&iusingnamespacestd;voidmain(){inti=10;while(i>=0&&iusingnamespacestd;voidmain(){intgo=1;while(go==1){intnum1,num2;cout>num1>>num2
MISAYAONE
·
2020-07-02 12:52
【C++Primer习题】
C++Primer
第五版习题答案详解
C++
Primer
习题答案
类指针型成员管理
请参考:
C++Primer
第四版13.5.1节:当一个类具有指针型成员时,我们不能使用编译器提供的合成复制构造函数和赋值操作符进行复制和赋值,必须显式定义它们,这时也需要显式定义析构函数;管理指针型成员有两种方法
种菜的
·
2020-07-02 09:33
c/c++
胡扯OO和泛型编程
看了几天IntroductiontoC++forFinancialEngineers,结合
C++Primer
,胡扯几句如何在金融工程中应用OO和genericProgramming首先,纵使是最简单的函数也可以用类的方法加以实现
_Rush_Go_On_
·
2020-07-02 08:53
C++
《
C++primer
(第五版)》学习之路-第十六章:模板与泛型编程
【声明:版权所有,转载请标明出处,请勿用于商业用途。联系信箱:
[email protected]
】16.1定义模板1.模板定义以关键字template开始,后跟一个模板参数列表,这是一个逗号分隔的一个或多个模板参数的列表,用小于号()包围起来。在模板定义中,模板参数列表不能为空。2.模板知道实力化时才会生成代码,这一特性影响了我们何时才睡获知模板内代码的编译错误。通常,编译器会在三个阶
月下键客
·
2020-07-02 08:42
c++primer
第十六章模板和泛型编程小结-16
第十六章---模板和泛型编程1、泛型编程:以独立于任何特定类型的方式编写代码。使用泛型程序时,我们需要提供具体程序实例所操作的类型或值。标准库的容器、迭代器和算法都是泛型编程的例子。每种容器(如:vector)都有单一的定义,但可以支持定义许多不同种类的vector,他们的区别在于所包含的元素类型。模板是泛型编程的基础。2、面向对象编程所依赖的多态性称为运行时多态性,泛型编程所依赖的多态性称为编译
清风lsq
·
2020-07-02 06:12
c++
c
面试
C++ template模板函数的定义与调用
引用《
C++primer
(第四版)》里的观点:1)标准C++为编译模板代码定义了两种模型:“包含”模型和“分别编译”模型。2)所有编译器都支持“包含”模型,某些编译器支持“分别编译”模型。
Yetongfff
·
2020-07-02 04:50
c++
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他