1.在子类中overriding纯虚函数,应注意重写的函数的返回值,参数都必须一致,否则不叫重写,而是重载了。
2.虚函数是包含多态,只有通过基类对象或指向基类对象的指针可以识别由基类继承下来的虚函数。其是在运行时识别的,所以此过程称为动态联编
3.当引入标准输入输出流iostream时,若无.h后缀,可以加以标准命名空间表示。或在使用标准流对象时,加以
std::以表示。
比如:
#include<iostream>
using namespace std;或 std::cout<<"我也可以这么表示"<<endl;
4.在声明int变量时,应时刻注意求值范围是否超过整形变量的取值范围!
5.当函数中要传递不同的类型,可以用到引用来解决。
6.ios 所有的I/O流。。下层又分,istream,输入流。ostream,输出流。两者又派生出iostream,标准输入输出流。
iostream下又分了fstream文件流,其用于实现文件的操作。