#include <iostream>
using namespace std;
class A
{
int v;
public:
A(int n) :v(n)
{
cout << "A:: theconstructor was called!" << endl;
}
template <class T>
friend void Print(const T& p);
};
template <class T>
void Print(const T& p)
{
cout <<"p.v="<< p.v<<endl;
}
int main()
{
A a(4);
Print(a);
return 0;
}
转载请注明原文地址:https://blackberry.8miu.com/read-42148.html