template5.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 49 行
C
49 行
// Build don't link: // GROUPS passed templatestemplate<class T>class Vector{public: Vector(int x); ~Vector(); T& operator [] (int i);private: T* v; int sz;} ;template<class T>Vector<T>::Vector(int x){ sz = x; v = new T (sz);} ;template<class T>Vector<T>::~Vector() { delete [] v; } ;template<class T>T &Vector<T>::operator [] (int i) { return v[i]; } ;intmain(int, char **){ Vector<int> intvec(3); intvec[0] = 1; intvec[1] = 2; intvec[2] = 3; for (int i = 0; i < 3; i++) intvec[i]; return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?