看板Programming
标 题Re: C++动态生成物件的问题
发信站白色情迷 (Fri Aug 11 13:28:01 2006)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!mars.scc.ntnu!snowBBS
※ 引述《[email protected] (超人)》之铭言:
> 动态阵列生成的方式是
> double* ptr;
> ptr=new double[N];
> 我现在有个疑问,我要以类似方法生成我CLC的物件时是不是该以同样方法做
> (CLC是个类别)
> CLC* clcptr;
> clcptr=new CLC[N];
> 我就是要有N个CLC的物件
> 另外,若完成,该怎麽存取CLC[N]的内容?
> 例如: CLC[0].epsilon
> 是clcptr->CLC[0].epsilon吗?
> 有试验过了,这种方式行不通
> 有人能告诉我这种问题该怎麽做吗?
>
试试 ...
clcptr[i].epsilon 或
(clcptr + i)->epsilon
--
╭╢师大资讯。白色情迷╟┬─ ⊙ Origin : snow.ice.ntnu.edu.tw
├╨→ 140.122.77.49←╜╰─ ☆ From : alg.csie.ntnu.edu.tw