您的位置:首页 > 其它

STL学习笔记二:模版中的几个问题

2012-02-21 22:32 113 查看
1.模版函数

#include <iostream>

using namespace std;

template<class T>

void print(T prt)

{

cout<<prt<<endl;

}

int main()

{

char a = 'A';

print(a);

return 0;

}

2.使用前一个模版参数限定后一个模版参数,试说出下面程序的结果。

#include <iostream>

using namespace std;

template<class T>

class queue{

public:

queue(){ cout<<"queue"<<endl; }

};

template<class T,class sequeue = queue<T>>

class stack

{

public:

stack(){ cout<<"stack"<<endl; }

private:

sequeue e;

};

int main()

{

stack<int> x;

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: