摘要: 1.友元函数的一般形式: friend <返回类型> <函数名>(<参数列表>); #include <iostream> using namespace std; class Test { friend class Object; //友元类 friend void g_func(); //友元函 阅读全文
posted @ 2018-09-14 20:19 唯一诺 阅读(1127) 评论(0) 推荐(0)
摘要: 1.封装,public,private作用就是这个目的。 类外只能访问public成员而不能方位private成员; private成员只能被类成员和友元访问; 2.继承,protected的作用就是这个目的; protected成员可以被子类对象访问,但不能被类外的访问; 3.公有继承:class 阅读全文
posted @ 2018-09-14 20:04 唯一诺 阅读(9328) 评论(0) 推荐(1)
摘要: 1.静态成员变量必须在类外初始化 2.静态成员变量在类中不占内存字节; 3.静态成员变量,被所有的类对象共 享 G ga; G gb; ga.a = 521; cout << gb.a << endl; //输出结果为521,而不是520,说明静态局部变量被共享了; 4.静态成员函数,只能访问sta 阅读全文
posted @ 2018-09-14 19:20 唯一诺 阅读(206) 评论(0) 推荐(0)
摘要: C源程序到可执行文件的四个过程 1.预处理:预编译器执行。譬如C中的宏定义就是由预编译器处理,注释等也是由预编译器处理的 gcc -E -hello.c -o hello.i 2.编译:编译器来执行。把源码(.c .S)编程机器码(.o)文件。 gcc -S -hello.i -o hello.s 阅读全文
posted @ 2018-09-14 13:40 唯一诺 阅读(1816) 评论(0) 推荐(0)