自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

莫利斯安的博客

做一个计算机三观端正的ITer!

  • 博客(15)
  • 收藏
  • 关注

原创 C++ Primer 笔记+习题解答(七)

今天是第七篇笔记,主要是类相关的基础知识。其实越往后看越发觉得翻译的质量略有下降,不知是我水平不够理解有误,还是译者笔下误。总之有的地方讲的着实混乱,看的着实头大。昨天看了些大牛的文章,自卑感油然而生。有时候,不得不承认,信息负载的确不是好事。坚持做一件事情时,不妨做一个井底之蛙。当你作完了在出来观天下吧。0.引言:1.我们使用类来自定义自己的数据类型,通过自定义自己的数据类型来反映待解决

2015-01-31 21:56:39 1300

原创 C++ Primer 笔记+习题解答(六)

今天是第六篇笔记,主要内容是函数。现在的节奏基本就是一天读书一天笔记总结。0.引言: 1.函数是一个命名的代码快,通过调用函数可以执行相应的代码。函数通常会返回一个结果。 2.构成:返回类型 ,函数名 ,形参列表 ,函数体。 3.调用:通过调用运算符(())也就是一对圆括号。调用运算符作用于一个表达式,表达式通常是函数名或者指向函数的指针。圆括号内放实参表,用于初始化对应的形参。看

2015-01-28 19:46:04 1491

原创 C++ Primer 笔记+习题解答(五)

今天是第五篇的总结,最近两天自我反省,效率着实有提升。有错误 请指正 谢谢0.引言:    第五章主体是表达式和语句,重点则是讲述了几种常见的控制流,已经了解过的估计看起来很轻松,但是这本书中仍然介绍了许多奇技淫巧,直接大家借鉴。1.简单语句:  1.特征:大多数语句以分号结束,其中表达式语句由表达式和一个分号构成,作用是执行表达式并丢弃求值结果。  如:int

2015-01-27 11:34:07 689

原创 C++ Primer 笔记+习题解答(四)

今天是第四章节的总结,挺快的,因为我翻了翻书,还有那么多没看,顿感焦急,故赶忙开始写总结。昨天在微信上看见一篇文章,大意是谈焦虑的压力,所以我也在提醒自己,要在高质量的前提下重视效率,不能因为时间不充足就忽略了质量。有错误 请指正 谢谢1. 引言:    C++提供了丰富的运算符作用于内置类型运算对象。对于自定义数据类型用重载运算符机制提供支持。2.表达式:    一个或者

2015-01-25 20:11:29 1085

原创 C++ Primer 笔记+习题解答(三)

今天是第三篇笔记,其实写这个着实比较为难。一方面抄书没意思,但是另一方面感觉自己不总结怕学不好。今天是我回家第十天,但是才看了160页的书,进度的确比较慢。如果单纯的看书,一天30页没有问题,但是如果作总结,写习题,那么时间却显得那么仓促。1.使用命名空间中的成员:格式: using namespace:: name;  其中name 是你要使用对象的名称。using namespac

2015-01-23 20:16:11 812

原创 C++ Primer 笔记+习题解答(二)

今天是第二篇笔记了,主要记录一下比较有意思的知识点,做不到面面兼顾。引言:任何计算机语言都有一组公共的语法特征,不通语言的主要区别在于语法特征的实现细节。基本特征一般泛指内置数据类型。大多数C++语言通过两种方式扩充语言:1是自定义数据类型2是把常用的封装成库提供给使用者。一句老话:C++对象类型决定了其能进行的操作。一个表达式是否合合法取决于参与其中的数据类型。如C++之类的静态类型

2015-01-20 16:50:32 1121

原创 C++ Primer 笔记+习题解答(一)

今天是第一次笔记,说实话拖了很久,因为刚刚到家,没有稳定的学习环境,各种事情分心,就连C++Primer 的第一章都看了那么长时间,直到今天才有时间来写笔记。每次看书都能有点收获,蛮欣慰的。1.11.每个C++程序包含一个或多个functions,其中一定有main函数,此函数是操作系统执行程序的入口。2.函数定义几个要素:return type; function name; par

2015-01-16 20:56:49 2388

原创 构造函数语意学 笔记(四)

今天这篇是第二章的最后一篇笔记了。今天记录下成员们的初始化队伍这个章节。若存在错误 请指正 万分感谢1.成员们的初始化队伍(Members Initialization List,MIL):     当我们定义一个Cstor 时,我们就可以初始化我们的members。  两种方法:  1.经由MIL。  2.在Cstor 内部。2.本章介绍如下几点内容:  1.

2015-01-12 22:15:07 607

原创 构造函数语意学 笔记(三)

今天是构造函数语意学这个章节的第三次笔记,说实话,学到了很多,也困惑很多。不过闲时还是感叹真乃神书也。若存在错误 请指正 万分感谢1.程序转化语意学(Program Transformation Semantics)  引例:#include using namespace std;//加载头文件#include "X.h"X foo(){ X x_1; //对对

2015-01-12 18:53:41 650

原创 构造函数语意学 笔记(二)

第二篇笔记拖了好长时间,因为我自身也是一知半解。所幸在查阅许多资料后,略有所得,故与诸君共享。这篇可能理解起来比较晦涩,我尽可能做好铺垫。若存在错误 请指正 万分感想铺垫:    1.     Default memberwise initialization and bitwise copy 概念的区分和理解。说实话,一开始我也不明白,后来翻阅了下资料,知道涉及到深浅拷贝

2015-01-11 10:57:29 712

原创 C++ 临时对象 笔记

C++中有两个地方一直感觉很隐晦。第一个是引用;其次就是临时对象了。这个可能和我没有系统的知识学习有关,到现在都没把C++Primer看一遍。寒假决定就干这一件事,把C++Primer系统的梳理一遍,并且做详细总结。今天我打算用一个经典的例子来开篇:#includeusing namespace std;void Swap(int a, int b){ int temp; //这

2015-01-07 23:05:35 621

原创 构造函数语意学 笔记(一)

今天是C++对象模型的第二篇笔记。今天主要记录下默认构造函数。先把文章中会提及的术语贴出来:implicit:隐式的  explicit:显式的 trival:无用的nontrival:有用的 memberwise:对每一个成员施以 bitwise:对每一个bit施以 semantics:语意 conversion:转换explicit 能够阻止构造函数的不必要转换。举个例子#incl

2015-01-06 22:13:45 635

原创 C++引用 笔记

引用是个神奇的存在,以前一直泛泛的接触,没有深入的了解总结下。后果也很简单,一知半解,不敢用。我一直相信一句话:未知才是最恐惧的。为了不在惧怕,所以我特意翻阅博文,资料,总结一下引用的相关知识。1..引用的概念:    变量的别名。至少目前我是这样理解的。看好了是变量的别名,像"123"之类的常量字符串是没法引用的。2..声明方法:     typed var; type&

2015-01-06 11:36:54 676 1

原创 运算符重载相关 笔记

第一遍学习C++的时候,总感觉有哪里不通畅,每天都会遇到各种各样的问题,譬如临时对象,譬如运算符重载。所以特意阅读了一些大牛的博文,记录总结感悟下,希望能打通任督二脉。1. 赋值操作符(=):  1)二元操作符;行为:右值赋给左值。因为左值涉及到写入,所以必然不能是const的。但是右值可能只是涉及到读的操作,所以是可以为const的。const 意思是只读的,字面理解下应该能有点收获。

2015-01-05 12:32:34 534

原创 第一章 关于对象笔记

主要是记录总结下自己学习过程中一些领悟。我是个小白,但是我却对底层很好奇,所以我提前翻开这本书。我主要是总结记录下我认为比较重要的知识点,如果想了解更多,还是去看书吧.如果能对您的学习有益,我很高兴。1.C中,数据和处理数据的操作是分开的,也就是语言并不支持数据和函数之间的关联性。一个词总结一下:procedural 程序性的。例子:打印一个Point3D的例子:c 语言的实现可能

2015-01-04 22:12:43 732 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除