首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-03-13 
新手问题 C++中 如何用函数返回一个指针如题,谢谢[解决办法]#include iostream#include cassertusing

新手问题 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;
}

热点排行