- 博客(5)
- 收藏
- 关注
原创 c++中的输入输出流重载函数实现
#include //using namespace std;//VC6.0环境下需要对头文件作如上修改 class Complex { private: int real; int imag; public: Complex(int a = 0, int b = 0) { real = a; imag = b; } Complex& operator+(con
2016-08-12 15:00:40
929
原创 数据结构之快速排序的实现
void printArray05(int array[], int len) { int i = 0; for(i=0; i { printf("%d ", array[i]); } printf("\n"); } void swap5(int array[], int i, int j) { int temp = array[i]; array[
2016-08-11 16:29:46
257
原创 数据结构之归并排序的实现
#include #include void printArray06(int array[], int len) { int i = 0; for(i=0; i { printf("%d ", array[i]); } printf("\n"); } void swap6(int array[], int i, int j) { int temp =
2016-08-11 16:27:40
202
原创 c++中的静态成员函数
1.类的静态成员函数是整个类共有的,并非属于类的某个对象。所以,静态成员函数没有this指针,因此,只能访问类的静态数据和静态成员函数。 2.不能将静态成员函数定义为虚函数。 静态变量: 1.全局静态变量 (1)内存中的位置:静态存储区。 (2)初始化:未经初始化的全局静态变量自动初始化为0. (3)作用域:在声明变量的文件外不可用。即从定义之处到文件结尾; 2.局部静态变量 (1
2016-08-10 20:25:05
241
原创 c++中输入输出流为什么必须重载为友元
若是将输入输出流重载为类的成员函数,形式为: cout.operator 因为cout类的opetator 操作符重载过程中,需要用的类的成员变量,所以只是重载为全局函数,无法使用类的成员变量,所以讲操作符重载为友元函数。
2016-08-10 10:47:44
4461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人