#include
#include "queue.cpp"
using namespace std;
template
void out(int n)
{
int x1,x2,num;
queue a;
for(int i=0;i<2*(n-1);i++)
cout<<" ";
cout<<1<<endl;
a.append(1);
for(int i=2;i<=n;i++)
{
x1=0;
for(int m=0;m<2*n-1-i;m++)
cout<<" ";
for(int j=1;j<=i-1;j++)
{
a.get_front(x2);
a.serve();
num=x1+x2;
cout<<num<<" ";
a.append(num);
x1=x2;
}
cout<<1<<endl;
a.append(1);
}
}
int main()
{
int n;
cout<<"please cin line"<
cin>>n;
out(n);
return 0;
}
返回错误
2\main.cpp|37|error: no matching function for call to 'out(int&)'|