C++面向对象高级开发
- 类:带指针 vs 不带指针
2.C++ 代码基本形式
.h 头文件 (可省略.h)
.cpp 主程序文件
#include <iostream.h> // 调用标准函数库
#include "complex.h" // 调用自己写的库
3.输入/输出
// c++写法
#include <iostream.h>
cin/cout
// C写法
#include <stdio.h>
printf/scanf
4.Header声明
//compleax.h
#ifndef _COMPLEX_
#define _COMPLEX_
...
#endif
//防卫式声明 省去多次调用
5.Header的布局
先声明后定义
6.类的声明
head + body
7.class template 模板
模板:不用重复定义相似的类
直接可以定义类里面T的类型
complex<double> //T TYPE 类型
complex<int>
类里面T的类型
complex<double> //T TYPE 类型
complex<int>