网站的建设怎么写,沈阳世纪兴网站建设,营销型网站建设合同范本,网站开发人力成本关于decltype的应用多出现在泛型编程中#xff0c;比如我们编写一个类模板#xff0c;在里面添加遍历容器的函数#xff0c;操作如下:
代码如下:
#include iostream
#include listusing namespace std;templatetypename T
class Container
{
publ…关于decltype的应用多出现在泛型编程中比如我们编写一个类模板在里面添加遍历容器的函数操作如下:
代码如下:
#include iostream
#include listusing namespace std;templatetypename T
class Container
{
public:void printElem(T t){for (m_it t.begin(); m_it ! t.end(); m_it){cout value *m_it endl;}}private://T::iterator m_it;//error 定义变量要具体类型这些写不行decltype(T().begin()) m_it;
};int main()
{listintls{ 1,2,3,4,5,6 };Containerlistintc;c.printElem(ls);return 0;
}测试结果: