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++ 语言?
首先是一本好的C++书籍(AcceleratedC++,
C++Primer
跟大神学C++/C
·
2020-07-08 20:28
++a a++?????????????????????????????
最后返回副本的值a+=1:事实上相当于++aa=a+1:虽然有点雷同于a+=1,但不同的是此时右值的a和1做相加操作,形成一个副本然后赋值给a,所以有额外操作++a:将a自增1并返回a鉴于a++和++a的差别,
C+
weixin_30487317
·
2020-07-08 13:30
C++static类成员,static类成员函数
0.static修饰类中成员,表示类的共享数据1.static类成员在
C++primer
里面说过,static类成员不像普通的类数据成员,static类数据成员独立于一切类对象处在。
ZJE_ANDY
·
2020-07-08 11:34
C++
C++Primer
练习[第六章]
//练习6.1:实参和形参的区别是什么?//答:形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用。实参是形参的初始值。//形参名是可选的,不命名形参表示在函数体内不会使用它,但是,是否设置未命名的形参并不影响调用时提供的实参数量。即使某个形参不被函数使用,也必须为它提供一个实参。//练习6.2:请指出下列函数哪个有错误,为什么?应该如何修改这些错误呢?//(a)intf(){/
sukeychen
·
2020-07-08 06:42
C++Primer
练习[第七章]
//练习7.1:使用2.6.1节练习定义的Sales_data类为1.6节(第21页)的交易处理程序编写一个新版本。/*#include#includeusingstd::string;usingstd::cin;usingstd::cout;usingstd::endl;usingstd::cerr;structSales_data{stringbookNo;unsignedunits_sold
sukeychen
·
2020-07-08 06:07
C++Primer
练习[第五章]
//练习5.1什么是空语句?什么时候会用到空语句?//答:只含有一个单独的分号的语句是空语句。//如果在程序的某个地方,语法上需要一条语句但是逻辑上不需要,此时应该使用空语句。//练习5.2什么是块?什么时候会用到块?//答:块也就是复合语句。是指用花括号括起来的(可能为空的)语句和声明的序列。//如果在程序的某个地方,语法上需要一条语句,但是逻辑上需要多条语句,则应该使用块(复合语句)。//练习
sukeychen
·
2020-07-08 06:06
C++Primer
练习[第三章]
//练习3.1使用恰当的using声明重做1.4.1节(第11页)和2.6.2节(第67页)的练习//1.4.1节//1.9编写程序,使用while循环将50到100的整数相加#includeusingstd::cout;usingstd::endl;intmain(){inti=50;intsum=0;while(iusingstd::cout;usingstd::endl;intmain(){
sukeychen
·
2020-07-08 06:05
C++Primer
练习[第四章]
//练习4.1:表达式5+10*20/2的求值结果是多少?//答:105。计算顺序为:(5+((10*20)/2))//练习4.2根据4.12节中的表,在下述表达式的合理位置添加括号,使得添加括号后运算对象的组合顺序与添加括号前一致。//(a)*vec.begin()(b)*vec.begin()+1//答:(a)*(vec.begin())//(b)(*(vec.begin()))+1//练习4
sukeychen
·
2020-07-08 06:33
C++:类的拷贝和移动、初始化和赋值
C++:类的拷贝和移动、初始化和赋值测试代码《
C++Primer
》学到拷贝控制这一章开始有点犯晕,拷贝和移动的各种使用条件和限制很不好理解。
shanke27
·
2020-07-08 04:23
C++学习之路
C++Primer
第五版 习题答案 第一章 开始(getting started)
练习1.1查阅你使用的编译器文档,确定它所使用的文件命名约定。编译并运行第2页的main程序。我使用g++,一般将C++程序命名为.cpp。g++-omainmain.cpp$g++-omainmain.cpp$lsmainmain.cpp参考:GCCandFileExtensions练习1.2改写程序,让它返回-1。返回值-1通常被当作程序错误的标识。重新编译并运行你的程序,观察你的系统如何处理
沙漠之舟tx
·
2020-07-08 04:02
C++
C++
primer
第五版
答案习题
开始
C++学习路线图
一、入门视频:零起点学通C++(范磊)电子书:
C++Primer
第三版、第四版二、VC++学习视频:1、VC++深入详解(修订版)http://www.sunxin.org/video/vc.htm2、
qq_38432154
·
2020-07-08 00:36
大二暑假学习计划(HTML、CSS实现)
目录大二暑假计划1、HTML2、CSS3、预览图片1、HTML暑假学习计划暑假学习计划已知任务:英语单词,驾校练车,前端开发,C++重新学习学习方法:英语单词看读词典,驾校听教练安排,前端开发看B站网课,C++看
C+
YaSL
·
2020-07-07 22:16
暑期计划HTML
html
css
web开发
html5
js
C++ 学习步骤
BjarneStroustrup的TheDesignandEvolutionofC++StanleyB.Lippman的
C++Primer
,StanleyB.Lippman的EssentialC++C+
peace2010
·
2020-07-07 18:37
看到别人2004年推荐好书的帖子
《
C++Primer
中文版》(第4版)【原书名】
C++Primer
(4thEdition)【原出版社】AddisonWesley/Pearson【作者】(美)StanleyB.Lippman,JoséeLaJoie
izguo
·
2020-07-07 11:59
重读
C++Primer
学习笔记 类篇
数据抽象是一种依赖于接口interface和实现implementation分离的编程和设计技术封装实现了类的接口和实现的分离
c++Primer
第五版第230页成员函数的声明必须在类的内部,他的定义既可以在类的内部也可以在外部
居者有其屋
·
2020-07-07 11:47
c++primer
plus第十四章-valarray类、explicit、私有、保护继承
c++primerplus第十四章-valarray类1)模板特性意味着声明对象时,必须指定具体的数据类型。因此,使用valarray类来声明一个对象时,需要在标识符valarray后面加上一对尖括号,并在其中包括所需的数据类型。valarrayq_values;valarrayweights;2)可以创建长度为0的空数组、指定长度的空数组、所有元素被初始化为指定值的数组、用常规数组中的值进行初始
托沃斯-勒夫
·
2020-07-07 08:32
c++
c
三位斩获百度C++后台开发offer大佬的口述分享!!!
的大佬的意见,最终成文于下,可谓是"集百家之长,成一家之言",希望能为大家的C++求职的漆黑的路上点亮一盏明灯~学习路线三位斩获百度C++后台开发offer的大佬都推荐的学习路线~C++C++方面就是把《
C+
程序员乔戈里
·
2020-07-07 01:18
C++Primer
第五版 第一章习题答案
练习1.3#includeintmain(){std::coutintmain(){std::cout>v1>>v2;std::coutintmain(){std::cout>v1>>v2;std::coutintmain(){intsum=0,val=50;while(valintmain(){intval=10;while(val>=0){std::coutintmain(){intsmall
Sakuya__
·
2020-07-07 00:34
C++
C++学习之路
C++Primer
学习笔记(一)
1.main()函数返回值必须是int,用来指示状态,返回值0表明成功,非0的返回值的含义由系统定义,通常用来指出错误类型。2.一种类型定义了:数据元素的内容,这类数据上可以进行的运算。3.术语“流”想要表达的是:随着时间的推移,字符是顺序产生或消耗的。4.我们读取cin(是一个istream对象),程序将从正在运行的窗口读入,当我们向cout,cerr和clog写入数据时,将会写到同一个窗口。5
MLTrainee
·
2020-07-06 23:25
C++
C++Primer
typedef typename 理解
==========C++typedeftypename作用C++的一些语法让人看着费解,其中就有:typedeftypenamestd::vector::size_typesize_type;详见《
C+
Linear_Luo
·
2020-07-06 22:55
C/C++
typedef
typename
C++ primer 学习笔记
C++primer
分为四个部分C++基础、C++标准库、类设计者的工具、高级主题第一部分、C++基础第二章:变量和基本类型2.1、基本内置类型:(1)算数类型:(bool、void、int、short、
FDmitnick
·
2020-07-06 21:27
C
C++Primer
: 第十二章 :智能指针weak_ptr类
weak_ptr类weak_ptr是一种不控制所指向对象生存期的智能指针,它指向一个由一个shared_ptr管理的对象。将一个weak_ptr绑定到shared_ptr不会改变shared_ptr的引用计数。一旦最后一个指向对象的shared_ptr被销毁,对象就会被释放。即使有weak_ptr指向对象,对象还是会被释放weak_ptrw//空weak_ptr可以指向类型为T的对象weak_pt
不会code的菜鸟
·
2020-07-06 21:36
C++学习笔记
老司机普及的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++工具和学习资料
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他