#include "stdafx.h"
#include
using namespace std;
template
class MyArray
{
int len;
public:
T *data;
MyArray()
{
data = NULL;
len = 0;
}
~MyArray()
{
delete[] data;
}
T& operator [](int index);
void push(T d);
};
template
T& MyArray
::operator [](int index)
{
if(index<0||index>(len-1))
{
cout<<"Bad subscript!"<
exit(1);
}
return data[index];
}