类模板和STL
gaoliang0807
IT 硕士
喜欢C ,速度快啊
展开
-
求绝对值的函数模版
#includetemplateT abs(T value){ return value>0?value:-value;}void main(){ int nvalue=-1,nresult; double dbvalue=-1.2,dbresult; nresult=abs(nvalue); dbresult=abs(dbvalue); cout cout}原创 2008-10-05 10:26:00 · 1384 阅读 · 0 评论 -
vector类
#include#include#include#includeusing namespace std;void main(){ vector v1,v2; vector::iterator n1,n2; for(int i=1;i v1.push_back(i); v2.insert(v2.begin(),v1.begin(),v1.end()); for(i=0;i c原创 2008-10-05 10:57:00 · 280 阅读 · 0 评论 -
编写一个通用的求三个元素中最大值得类模版并进行测试
#includetemplateclass Max{ private: T i1,i2,i3; public: Max() { } Max(T f1,T f2,T f3); T getmaxitem(); void setitem(T f1,T f2,T f3);};template Max::Max(T f1,T f2,T f3):i1(f1),i2(f2),i3(f3){}te原创 2008-10-05 10:40:00 · 364 阅读 · 0 评论