C++模板简单学习
来源:互联网 发布:js给select标签负值 编辑:程序博客网 时间:2024/04/30 18:27
到后面学习开始变懒了 从代码就看出来了
#ifndef ARRAY_H#define ARRAY_H#include <iostream>template <class T,int size=10>class A{T o[size];public:int length()const { return size; }T &operator[](int i);};template < class T,int size>T&A<T, size>::operator[](int i){if (i >= 0 && i < size)return o[i];}class N{private:float f;public:operator float()const{return f;}N &operator=(const N &c){f = c.f;return *this;}friend std::ostream &operator<< (std::ostream &os, const N&n){return os << n.f;}N(float ff=0.0f) :f(ff){}};template<class T,int size=20>class H{A <T,size> *np;public:H() :np(NULL){}T &operator[](int i){if (!np){np = new A<T, size>;}return np->operator[](i);}int length()const { return size; }~H(){delete np;}};#endif
0 0
- 学习C++模板---模板类带简单参数
- 学习C++模板---模板类带简单参数,并且添加缺省参数,特例模板
- C++模板简单学习
- 学习C++模板---模板类带简单参数,并且添加缺省参数
- C++template ;模板学习
- C++--简单类模板语法
- C语言简单通讯录模板
- 模板元的简单学习
- c++模板类学习简单
- 学习简单编写Makefile 模板
- 学习C++模板---模板函数
- C/C++学习之模板
- 函数模板简单两例(c++)
- C++:简单的二维数组模板类
- 【c++】函数模板的简单应用
- [C++]queue简单实现--关于模板
- [C++] 模板类实现简单链表
- 模板函数简单示例(C++)
- Spring MVC 无XML配置入门示例
- TYVJ2018小猫下山
- 区间dp基础(石子归并,括号匹配,整数划分。。。)
- Codeforces Round #343 (Div. 2) D. Babaei and Birthday Cake(dp、BIT)
- The 6th Zhejiang Provincial Collegiate Programming Contest->ProblemF:80ers' Memory
- C++模板简单学习
- 线上使用阿里Druid连接池首次连接MySQL异常问题
- 大数相加
- Git分支管理策略
- HTTP Live Streaming for iPhone/iPad(HLS流媒体服务器)
- The 6th Zhejiang Provincial Collegiate Programming Contest->Problem I:A Stack or A Queue?
- [1005]: Number Sequence
- Android中不能使用HttpClient了
- linux的chmod、chown详解