#include <iostream>
#include <iterator>
using namespace std;
void print(int ia[])
{
int *p = begin(ia);
while(p != end(ia))
cout<<*p++<<'\t';
}
int main()
{
int ia[] = {1,2,3,4},i;
print(ia);
return 0;
}
P 指向 ia 中第一个元素的指针。为什么它说“错误:没有匹配的函数来调用'begin(int *&)'c ++”谢谢!:)