0
#include<iostream>
using namespace std;
template<class T>
class array1{
private:
T a;
public:
array1(T b){
a = b;
}
friend ostream& operator<<(ostream& out,array1 b){
out << b.a;
return out;
}
};
int main(){
int* b = new int[2];
b[0] = 5;
b[1] = 10;
array1<int*> num(b);
cout << num;
system("pause");
return 0;
}`
這裏我做了一個PRINT函數,所以它會打印類的數據成員。但如果我將使用int它可以很容易地打印,但如果我將使用int *,因爲我已經在我的代碼中,或者如果我將使用int **在行array1 num(b);模板類的通用打印功能
我想爲INT,INT *或者int通用打印功能**