Template Class
来源:互联网 发布:编程猫 编辑:程序博客网 时间:2024/05/18 00:23
#include <iostream>
#include <string.h>
using namespace std;
template <class C> class String
{
C *cont;
public:
String();
String(const C *src);
void output();
};
template <class C>String<C>::String()
{
cont = NULL;
cout << "init a null String" << endl;
}
template <class C>String<C>::String(const C *src)
{
cont = new C[strlen(src)];
strcpy(cont, src);
}
template <class C>void String<C>::output()
{
cout << cont << endl;
return;
}
int
main()
{
String<char> a("abc");
a.output();
return 0;
}
- Template Class
- template class
- template class
- class template
- template specialization on template class
- using template in class
- class template学习笔记
- template.class.php
- C++ template typename class
- template<class T>
- Typedef inside template class
- template<class T>
- template<class T>
- template<class T>
- template class 随笔
- C++ Template Class Derived
- template<class T>
- template class struct
- zoj(Strange Calendar III)
- 如何打开Framebuffer(Ubuntu9.10)
- 数字图像处理编成入门笔记——第9章 图象的压缩编码,JPEG压缩编码标准
- codeblocks上关于wxWidgets相关内容
- static parent关键字的使用
- Template Class
- 全球四大Java研讨会
- 正确的折半查找实现
- 快速幂取模
- php学习中的备忘
- [转载]点(Dot)与像素(Pixel)的区别
- 通过Flash和c++的交互来实现自己的桌面游戏
- 部署企业中第一台Windows Server 2008 R2域控制器
- 如何修改状态栏上时钟的颜色