- 博客(4)
- 资源 (3)
- 收藏
- 关注
转载 c++中抽象类
在介绍抽象类之前,我们先介绍一下纯虚函数。1.纯虚函数 在基类中仅仅给出声明,不对虚函数实现定义,而是在派生类中实现。这个虚函数称为纯虚函数。普通函数如果仅仅给出它的声明而没有实现它的函数体,这是编译不过的。纯虚函数没有函数体。 纯虚函数需要在声明之后加个=0;class 基类名>{virtual 类型>函数名>(参数表>)=0; ......};2.抽象类
2017-09-25 19:44:24 273
转载 c++中的继承
一,继承的基本概念1.类与类之间的关系has-A,包含关系,用以描述一个类由多个“部件类”构成,实现has-A关系用类的成员属性表示,即一个类的成员属性是另一个已经定义好的类。use-A,一个类使用另一个类,通过类之间的成员函数相互联系,定义友元或者通过传递参数的方式来实现。is-A,即继承关系,关系具有传递性。2.继承的相关概念 万事万物皆有继承这个现象,所谓的
2017-09-25 16:55:38 183
原创 c++中的右值引用
在c++11之前,左值引用可以定义两种形式。第一: T & 别名=lvalue; 第二种: const T & 别名=lvalue;但是,有时为了给一个右值定义一个变量名,目的是为了延长右值生命周期从而可以使程序充分利用右值的资源已完成更多的功能c++ 11 可以定义一种右值常引用 const T & 别名= rvalue;例如: const int & c=100; 但是这种引用
2017-09-16 15:22:02 179
翻译 第一个网络程序---hostent
在windock api 中,用gethostbyname()和 wsaasyncGetHostByName()函数实现主机名称解析,用gethostbyaddr() 和wsaasyncGetHostByAddr() 函数试实现地址解析。winsock中的hostent 结构体 typedef sturct hostent{char * h_name; //主机名char ** h
2017-09-08 21:07:56 1220
socat-1.7.3.2-5.el7.lux.x86_64.rpm
2019-05-17
第一个Windows网络程序
2017-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人