坑人的C++

C++自定义命名空间 使用关键字namespace namespace namespace name { //代码声明 } c++ include<iostream using namespace std; using std::cout; namespa

更新于 CPP

C++面向对象-7

数据抽象 数据抽象(data abstraction)是与面向对象(object oriented)并列的一种编程范式(programming paradigm)。数据抽象也成为抽象数据类型(abstract data type/ADT)。 数据抽象是一种

更新于 CPP

C++面向对象-6

C++多态 C++的多态意味着调用成员函数时,会根据调用的对象的类型来执行不同的函数 编译时的多态,编译时就确定了具体的操作过程。 运行时的多态,程序运行过程中才确定的操作过程。 操作的过程即称为联编,也称为绑定。 静态联编(早绑定),在编译和连接时确认的

更新于 CPP

C++面向对象-5

<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=86 src="//music.163.com/outchain/player?ty

更新于 CPP

C++面向对象-4

<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=86 src="//music.163.com/outchain/player?ty

更新于 CPP

C++面向对象-3

友元函数和友元类 友元的对象可以是全局的一般函数,也可以是其它类里的成员函数,这种叫做友元函数。 友元还可以是一个类,这种叫做友元类,这时整个类的所有成员都是友元 一、友元函数 1. 类的友元函数定义在类的外部,但是有权访问类的所有私有成员和保护成员。但友

更新于 CPP

C++面向对象-2

类的构造函数(Constructor)和析构函数(Destructor) <iframe src="http://open.iqiyi.com/developer/player js/coopPlayerIndex.html?vid=c5d7868e194

更新于 CPP

C++面向对象

类 & 对象 <font color="red" 类是对象的抽象和概括,而对象是类的具体和实例</font <iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width

更新于 CPP

C++入坑记(3)

变量初始化问题 当局部变量被定义时,系统不会自动对其初始化; 当全局变量被定义时,系统会初始化为下列值: 数据类型 初始化默认值 : : : int 0 float 0 double 0 char '\0' pointer NULL C++储存类 auto

更新于 CPP

C++入坑记(2)

函数,默认参数的使用 在C++中,允许在自定义函数的形参列表中,给形参一个默认的值,这样在调用的时候如果有实参,那么按照实参传递给形参的方法使用;若调用的时候没有指定对应的实参,则形参将使用默认值。 由于参数的传递顺序是从右至左入栈,所以有默认值的参数必须

更新于 CPP