上一节里面已经提到了,用类模板存储自定义的数据类型,如Teacher类型时,需要重载Teacher类的拷贝构造函数,“=”操作符,"<<"操作符,特别要注意深拷贝和浅拷贝的问题。 例如: 上述代码的执行结果是: 26 Wu 33 Li 调用模板类的析构函数 调用Teacher类的析构函数 调用Tea ...
分类:
其他好文 时间:
2018-03-08 14:14:33
阅读次数:
153
STL里面的很多容器,都是用类模板技术实现的。以vector为例,说明如何使用类模板技术来实现。 ...
分类:
其他好文 时间:
2018-03-08 00:00:10
阅读次数:
220
题目:http://poj.org/problem?id=2718 题意: 就是输入N组数据,一组数据为,类似 【1 4 5 6 8 9】这样在0~9之间升序输入的数据,然后从这些数据中切一刀,比如 n1:【1 4 5】,n2:【6 8 9】这样,然后 abs(n1- n2),对n1 和 n2的所有 ...
分类:
其他好文 时间:
2018-03-05 20:41:59
阅读次数:
194
package ${enclosing_package}; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmExc... ...
分类:
其他好文 时间:
2018-02-14 13:49:54
阅读次数:
185
模板一般分函数模板与类模板 函数模板: 解决,不同数据进行同种操作时,可以给数据定义一个模板类型,以达到函数的通用性 基本语法 template <typename T> //定义模版类型名T //模版函数定义 T test(T x){ return x; } 计算绝对值函数: 通过函数模板,计算数 ...
分类:
编程语言 时间:
2018-02-12 13:35:07
阅读次数:
216
package ${enclosing_package}; import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public c... ...
分类:
其他好文 时间:
2018-02-11 10:37:50
阅读次数:
166
笔者这几天在熟悉vs2015工具编辑c++,(从前用的都是vc++6.0)。发现还真是不容易使用,简单的一个小程序会报错一大堆你看不懂的问题。现将我发现的重要的一个问题呈现给大家。 在使用类模板设计对象时,通常会使用友元函数提供对该类的内部私有成员数据访问,请看下面这段代码,定义了一个顺序表的基本运 ...
分类:
编程语言 时间:
2018-01-31 00:57:03
阅读次数:
253
redis.properties配置文件 1 第一个版本 2 第二个版本 ...
分类:
其他好文 时间:
2018-01-30 12:31:23
阅读次数:
904
package ${enclosing_package}; import java.util.Properties; import javax.mail.Authenticator; import javax.mail.Message; import javax.mail.MessagingExce... ...
分类:
其他好文 时间:
2018-01-27 00:41:01
阅读次数:
156
类模板std::function是一个多态函数封装器。std::function的实例能存储、复制及调用任何可调用(Callable) 目标——函数、 lambda表达式、 bind表达式或其他函数对象,还有指向成员函数指针和指向数据成员指针。(摘自http://zh.cppreference.co ...
分类:
其他好文 时间:
2018-01-26 15:45:40
阅读次数:
156