单链表类模板节点头ListNode.h 1 #include "stdafx.h" 2 #include 3 using namespace std ; 4 template class SingleList; 5 template 6 class ListNode{ 7 private: 8 .....
分类:
其他好文 时间:
2014-09-29 13:49:20
阅读次数:
243
单链表大整数加法,节点是char型。First List: head->1->8->9Second List: head->9->8->1Result List: head->1->1->7->0实现了单链表(单链表类模板),现在使用单链表实现大整数加法 1 #include "stdaf...
分类:
其他好文 时间:
2014-09-29 12:56:00
阅读次数:
272
C++是一门基于C的通用编程语言. 它包含C语言所有的特性,并增加了: 1. 增加了数据类型 2. 类 3. 模板 4. 异常 5. 命名空间 6. 操作符重载 7. 函数名字重载 8. 引用 9. free store management operators(自由存储管理操...
分类:
其他好文 时间:
2014-09-21 19:08:01
阅读次数:
222
(一)
注意从 “面向对象的C++” 转向 “模板C++” 时继承可能遭遇问题 :由于基类模板可能被特化,而该特化版本可能会改变成员,因此C++拒绝在模板化基类中寻找继承而来的名称。
(二)
看下面的例子:
假设将信息传送到不同的公司去,传送方式包括明文传送和密文传送,采用模板类的设计方法:
class CompanyA {
public:
...
void sendCl...
分类:
编程语言 时间:
2014-09-20 16:10:39
阅读次数:
163
1 函数模板
template
T compare(const T & v1,const T &v2)
{
return ..
}
编译器承担了为每种类型编写函数的单调工作.
inline
template inline T min(const T&,const T&)
2 类模板
template
class Q{
T fun();
}...
分类:
编程语言 时间:
2014-09-16 23:46:41
阅读次数:
281
在程序设计中,经常要使用到函数体相同的函数,如果我们要根据所使用的参数表不同来决定调用具体哪个函数时,我们经常使用的方式是进行函数重载,但是当我们的函数很多的时候会发现实现起来很不方便。所以c++提供了函数模板的概念,这和类模板实现起来的方式是类似的。
下面举个例子,我们经常要使用的冒泡排序算法,被排序的对象可能是double,int,char,float等等,下面是实现代码:
templat...
分类:
编程语言 时间:
2014-09-13 12:05:25
阅读次数:
191
类模板表示的是一个模板,专门用于产生类的模子。
例如:
template
class Example
{
T a;
};
模板类指的是由一个模板生成而来的类。例如
Example p;
Example p;
Example p;
template
class EE :public Example
{
};
class EEE :public Example
{
...
分类:
其他好文 时间:
2014-09-11 20:58:22
阅读次数:
241
类模板 文件的修改,以前也修改过,这次有个同事问我,搞了有一会才搞定,这里还是记录分享下。如果想在每次创建文件时,自动生成文档注释(注意是自动生成文档注释而不是帮助文档),如下面的代码,需要设置VS的模板,新创建的cs类文件会根据模板的样子进行生成。常用的VS文件模板有3个,分别是Class.zip...
分类:
其他好文 时间:
2014-09-09 17:30:59
阅读次数:
139
16.12编写你自己版本的Blob和BlobPtr模板,包含书中未定义的多个const成员。Blob.h(注意,成员函数的声明和定义要放在一个头文件中)/*记住,模板的头文件中通常既包括声明也包括定义。函数模板和类模板成员函数的定义通常放在头文件中,不能分开放。。。。谨记*/#ifndef BLOB...
分类:
其他好文 时间:
2014-09-01 00:21:42
阅读次数:
256
第一次用lrj的高精度类模板,感觉还是很好用的c[x]表示数字x需要的火柴根数将已经使用的火柴数i看做状态,每添加一个数字x状态就从i转移到i+c[x]d[i]表示从节点0到节点i路径的条数,则答案f(n) = d(1) + d(2) + …… + d(n)开始的时候不计入0,最后的时候如果n≥6答...
分类:
其他好文 时间:
2014-08-31 18:33:21
阅读次数:
205