i am new in c++

but
i hv a project 2 submit.

their condition was to create template class named xyz in c++ dat can perform array operation of unlimited size.

u cn create array larger den physical memeory space.data will be cached into a file n retrived 4m d file when needed.

4 example
class xyz<int>x=new xyz<int>(1000000000);
like dat.

plz do do so send me d code.
i need code.
plz help me.