小编Bla*_*per的帖子

如何使for_each与模板一起使用?

我是C ++的新手,正在尝试了解for_each的工作方式。所以我想看看它如何与模板一起工作,并尝试了这段代码,但它给出了一个错误

当我尝试对中的每个使用时main,它应该工作

template <class T>
void forEachTest(T a[])
{
    for (int x : a)
        cout << x << endl;
}
int main()
{
    int a[5] = { 10, 50, 30, 40, 20 };
    forEachTest(a);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ arrays foreach templates c++11

5
推荐指数
1
解决办法
121
查看次数

标签 统计

arrays ×1

c++ ×1

c++11 ×1

foreach ×1

templates ×1