把数组引用传参,sort不可以使用,请问哪里出错了呀
程序代码:
#include <iostream>
#include<array>
#include<algorithm>
using namespace std;
void num(const array<int,5>&myarray)
{
cout<<size(myarray);
sort(myarray.begin(), myarray.end());//这里出错
for(int i:myarray)
{
cout<<i;}
}
int main()
{
array<int,5>myarray;
myarray={1,2,33,5,77};
num(myarray);
}







谢谢啦,按照您的意思去掉了就可以了
