错误:randomNumberMagnifier.h:32: error: ISO C++ forbids declarationrandomNumberMagnifier::operator<<(std::ostream&, int)’ must take exactly one argument这就是不断出现的错误
#include using namespace std; int hhc(int a[],int n,int k) { int e=0; int v=n-1; while(e<=v) { int g=(e+v)/2; if(a[g]==k) { return(g); } else if(a[g]>k) { e=g+1;
else { v=g-1; } return(-1); } } int main() { int n; cin>>n; int a[n]; int i; for(i=0;i<n;i++) { cin>>a[i]; } int k