C++
文章平均质量分 92
Leoh_LL
这个作者很懒,什么都没留下…
展开
-
【C++】C++模板【转】
C++模板一、定义类模板二、使用模板类三、模板的具体化3.1 隐式实例化3.2 显式实例化3.3 显式具体化3.4 部分具体化 一、定义类模板 模板类以下面这样的代码开头∶ template <class Type> 关键字 template 告诉编译器,将要定义一个模板。尖括号中的内容相当于函数的参数列表。可以把关 键字class看作是变量的类型名,该变量接受类型作为其值,把Type看作是该变量的名称。 这里使用class 并不意味着 Type 必须是一个类;而只是表明Type是一个通用的类原创 2021-12-22 22:14:21 · 73 阅读 · 0 评论 -
【C++】C++友元【转】
C++友元一、友元类二、友元成员函数三、其他友元关系四、共同的友元 一、友元类 什么时候希望一个类成为另一个类的友元呢?我们来看一个例子。假定需要编写一个模拟电视机和遥控器的简单程序。决定定义一个Ty 类和个 Remote 类,来分别表示电视机和遥控器。很明显。这两个类之间应当存在某种关系,但是什么样的关系呢?遥控器并非电视机,反之亦然,所以公有继承的 is-a关系并不适用。遥控器也非电视机的一部分,反之亦然,因此包含或私有继承和保护继承的 has-a 关系也不适用。事实上,遥控器可以改变电视机的状态,这表原创 2021-12-22 22:15:07 · 143 阅读 · 0 评论 -
【libevent_libev】libevent_libev
libevent/libev原创 2022-12-04 22:24:08 · 401 阅读 · 0 评论