读书人

新手有关问题 C++中 怎么用函数返回一

发布时间: 2012-03-13 11:21:12 作者: rapoo

新手问题 C++中 如何用函数返回一个指针
如题,谢谢

[解决办法]
#include <iostream>
#include <cassert>
using namespace std;
template <typename T>
T* my_alloc(const int &n,T)
{
assert(n> 0);
T *re=new T[n];
return re;
}

int main()
{
int *arr,type;
int n=10;
arr=my_alloc(n,type);
if(!arr)exit(1);
for(int i=0;i <n;++i)
{
arr[i]=i;
cout < <arr[i] < <endl;
}
delete []arr;
system( "PAUSE ");
return 0;
}

读书人网 >C++

热点推荐