我需要知道如何编写一个打印数组的函数,无论它是什么类型。就像我给定一个整数数组或字符串数​​组或仅打印它的内容一样。

我是C ++的新手,所以如果可能的话,您可以不使用模板和STL吗?

最佳答案

给定数组/容器X,您可以按照以下方式编写:

template <class X>
void print_all(X &x)
{
    for (auto y : x)
        std::cout << y << std::endl;
}

关于c++ - 如何编写一个打印数组的函数,无论它是什么类型?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30484288/

10-11 22:32
查看更多