1 C++中,通过基类的引用(或指针)调用虚函数时,发生动态绑定,两个条件(基类引用或指针、虚函数)缺一不可 虚函数的默认实参将发生静态绑定2 继承层次的根类一般都需要定义虚析构函数3 任意非static成员都可以是虚析构函数,static成员函数不能是虚析构函数(应为static成员不是属于某个对...
分类:
编程语言 时间:
2015-03-30 22:33:06
阅读次数:
172
From:http://blog.csdn.net/is2120/article/details/44317241
下面是转载的在博客上看到的一个C++书籍阅读清单,可以参考下:
阶段 1
《Essential C++》
这是一本内容不多但很实用的C++入门书籍,强调快速上手与理解C++编程。本书主要围绕一系列逐渐复杂的程序问题,以及用以解决这些问题的语言特性展开讲解。你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。
《C++ Primer》
本书对C++基本概念、技术、以及现...
分类:
编程语言 时间:
2015-03-30 14:42:32
阅读次数:
228
练习1.17 :编写程序, 要求用户输入一组数. 输出信息说明其中有多少个负数.下面的代码并不完美, 因为只能输入20个以内的数, 等以后找到解决办法再修改吧. 1 #include 2 3 using namespace std; 4 5 int main() 7 { 8 int a...
分类:
编程语言 时间:
2015-03-30 14:33:44
阅读次数:
146
The annotation of >
{藤原豆腐坊自家用}
给变量名一个初始值几乎总是正确的. 但不要求必须这么做
C++的主要设计目的之一就是允许程序员自定义类型,而这些类型和内置类型一样易于使用.
什么是对象?
一般而言, 对象是内存中具有类型的区域,说的具体一些, 计算左值表达式就会产生对象.
关于初始化
C++支持两种初...
分类:
编程语言 时间:
2015-03-30 06:51:06
阅读次数:
279
1 // random.cpp -- random access to a binary file 2 #include // not required by most systems 3 #include 4 #include 5 #include // (o...
分类:
编程语言 时间:
2015-03-29 09:24:23
阅读次数:
159
1.是什么?
友元机制允许一个类将对其非公有成员的访问权授予制定的函数或类。 ——《c++ primer》
2.为什么要提出?:
类中一些成员函数使用较为频繁,需要大量时间开销,为了减少时间开销,就允许破坏程序的封装性,使用一个外部函数或类可以访问该类中的私有成员。所以友元的作用在于提高程序的运行效率(即减少了类型检查和安全性检查等都需要的时间开销)。3.友元的问题:
友元的使用破坏了类的...
分类:
编程语言 时间:
2015-03-28 21:53:42
阅读次数:
195
前半部分简单,仅记录独特之处。而指针重要,另开一篇。 C-风格字符串以空字符结尾。strlen(char []); //(cstring和string.h)计算可见的字符数而不包含空字符关于函数一般只记录其原型,有时为了会不符合语法,注释()是其所在头文件 cin处理字符串时,使用空白来确定...
分类:
编程语言 时间:
2015-03-22 01:38:20
阅读次数:
185
前几章比较简单,所以只记录独特之处。 C++增加了{}初始化变量的方式,可以省略=号,使得所有类型都可以用同一种方式初始化,同时该初始化方式不允许narrowing相对于char的cout和cin,wchar_t有wcout和wcin。 wchar_t的字符常量用前缀L,其长度和符号特征随实现而.....
分类:
编程语言 时间:
2015-03-22 00:13:41
阅读次数:
153
程序设计真的就这么难得入门啊 最要命的事情就是看那些看不懂的书。断断续续地看C++Primer好几天了,还是一点眉目都没有,稀里糊涂的。看得头疼了用Google找过来人留下的东西看,无意中发现了一篇自认为受益匪浅的文章,转过来看看。其实里面提到的书籍我电脑里几乎都有,只是自己犯了学习的大忌:过于浮躁...
分类:
编程语言 时间:
2015-03-21 13:57:22
阅读次数:
213
转自 :http://blog.csdn.net/kjing/article/details/6936325C++ primer (中文版第四版)第273页9.3.2 begin和end成员 begin和end操作产生指向容器内第一个元素和最后一个元素的下一个位置的迭代器,如下所示。这两个迭代器通常...
分类:
其他好文 时间:
2015-03-21 11:13:08
阅读次数:
167