c++primer第四版435
1.赋值( = ), 下标( [ ] ) ,调用 ( ( ) ), 成员访问箭头 (->)等操作符必须定义为成员,定义为非成员时,编译器报错
2. 像赋值一样,符合赋值操作符通常应定义为类的成员,但是定义为非成员的复合赋值操作符时不会出现编译错误
3.改变对象状态或给定类型紧密联系的其他一些操作符,如自增,自减和解引用,通常应定义为类的成员
4.对称操作...
分类:
编程语言 时间:
2014-10-03 16:55:54
阅读次数:
219
说到数组,大家应该都很熟悉,在C、Pascal、Java等语言中,都有数组的概念。在C++中也提供了对数组的支持。数组简单来说就是一堆相同数据类型对象的集合。 这里要把握住两个要点: 相同的数据类型、集合。一、数组1、定义 数组是由数组存储的对象的类型名、标识符和数组维数组成一种复合数据类型。...
分类:
编程语言 时间:
2014-10-03 12:47:04
阅读次数:
259
在C语言中要对一个整数的某一个位进行操作需要用到很多的技巧。这种情况在C++里面通过标准库提供的一个抽象数据类型bitset得到了改善。一、标准库bitset类型1、bitset的作用 bitset可以看成bit的集合,可以单独的访问集合中的某一位,访问的结果可以作为逻辑的判断的条件。使用bi...
分类:
编程语言 时间:
2014-10-02 12:40:32
阅读次数:
272
再一次遇到 vector 这个单词; 每一次见到这个单词都感觉这个单词非常的 "高大上"; 数字遇到vector马上就可以360度旋转;当 "电" 遇到vector,马上让交流可以变得和直流一样进行控制(德国电气工程师的矢量控制理论,目前在工控界对电机控制应用非常广泛,是变频器控制的基础理论,...
分类:
编程语言 时间:
2014-09-30 20:54:30
阅读次数:
279
相信学习过计算机编程的人,基本应该都接触过C语言,在C语言中处理字符串大家一定多遇到过,也都知道处理字符串非常麻烦,而在C++里面,由标准库string类提供对可变长的字符串的支持。下面来看看string类的特性。1、使用的先决条件 在使用标准库之前必须包含相应的头文件, 要使用string类...
分类:
编程语言 时间:
2014-09-30 01:15:41
阅读次数:
261
最近复习C++相关内容,决定在这里记录自己复习的过程。以前写过部分文字,但是没有坚持连续写,因此学完后基本又忘光啦,主要是没有实践,这一次决定自学完后,在这里在复习一遍增强自己的记忆和理解程度。一、基本内置类型 C++语言内置了一些数据类型,主要有两大类: 整型和浮点型。 整型又有: bo...
分类:
编程语言 时间:
2014-09-25 00:55:27
阅读次数:
442
注:本系列读书笔记是博主写作于两三年前的,所以是基于《C++ Primer》第四版的,目前该书已更新至第五版,第五版是基于C++11标准的,貌似更新挺多的。博主今年应届硕士毕业,如若过阵子能如愿找到一份Linux C/C++方面的工作,我会重读第五版,并对该系列读书笔记进行更新。另外,使用的作图工具...
分类:
编程语言 时间:
2014-08-26 11:23:25
阅读次数:
217
C/C++推荐书籍:C++程序设计语言 Bjarne Stroustrup(入门书籍熟读一本即可)C++ Primer(第四版) Stanley B.Lippman, Josee Lajoie (用于查阅)C++编程规范:101 条规则、准则与最佳实践 HerbSutter, Andrei A...
分类:
其他好文 时间:
2014-08-21 12:52:04
阅读次数:
197
很久之前就学习了c++继承中多态,但始终没有理解多态性质。上周看c++ primer第四版看到讲解的虚函数,才明白了虚函数展示了继承多态,多态性表示父类指针(实际指向派生类)调用虚函数,实际调用的的是派生类重写的虚函数,重写体现了继承多态性。理解虚函数,重点理解虚函数表,表中指针具体指向哪个类的成员...
分类:
其他好文 时间:
2014-07-13 10:13:01
阅读次数:
206
最近想再看一遍C++ Primer ,于是在网上找了第四版的电子版和习题答案 完整版的,现在传到CSDN上面供大家免费下载。希望能帮助到大家......
本版本的电子版书籍和答案全部是完整版的。...
分类:
编程语言 时间:
2014-06-30 10:28:37
阅读次数:
174