11 2020 档案

摘要:模板 模板(Template)指C++程序设计设计语言中采用类型作为参数的程序设计,支持通用程序设计。C++ 的标准库提供许多有用的函数大多结合了模板的观念,如STL以及IO Stream。模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成 阅读全文
posted @ 2020-11-22 20:00 stronger_zjf 阅读(201) 评论(0) 推荐(0)
摘要:几种常见的运算符重载 运算符重载,就是对现有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。 形式如下: 1 (返回类型)operator运算符(参数列表) 2 { 3 ....... 4 } (1)左移(<<) 和右移(>>)运算符 1 #include<iostream> 2 us 阅读全文
posted @ 2020-11-15 16:44 stronger_zjf 阅读(399) 评论(0) 推荐(0)
摘要:C++——单例模式的原理及实现 (一)定义 单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例(根据需要,也有可能一个线程中属于单例,如:仅线程上下文内使用同一个实例)。 (二)简介 单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对 阅读全文
posted @ 2020-11-06 12:31 stronger_zjf 阅读(2273) 评论(0) 推荐(0)
摘要:舞伴问题 (1)问题描述:在一个舞会上,男士们和女士们进入舞厅,各自排成一队。跳舞开始时,依次从男队和女队的队列头上各出一个人进行配对。若两队初始人数不同,则较长的那一队中未配对者等待下一轮舞曲。 编写算法显示成功配对的信息,若有未配对者则输出其所在的队名(男队或女队)及其姓名,在进行下一轮排队时, 阅读全文
posted @ 2020-11-02 22:09 stronger_zjf 阅读(1736) 评论(0) 推荐(0)