[问题] 有关freearray

楼主: xxxseanxxx (xxseanxx)   2012-11-19 10:47:06
在freearray这个函式中,有个部分要我们取得传进来的array的大小,根据上课内容,
这个值应该是存在前4/8bytes,所以我想先用int阵列试试看
以下是我测试用的code
int*a=new int[10];
int**p=(int**)a;
然后我就把*a转成size_t的型态来看其内容
但不管怎么式,我发现我的*p和*a输出的结果会相同(当然都把type转成一样了)
请问为何会这样呢??
楼主: xxxseanxxx (xxseanxx)   2011-01-19 10:48:00
啊不,第6行应该改成*p
作者: yuting1105 (yuting)   2011-01-19 10:51:00
#1Gg7IZQh
作者: ypf791 (路人1号)   2011-01-19 11:22:00
简言之 用没有建构式和解构式的型态就输惹
楼主: xxxseanxxx (xxseanxx)   2011-01-19 11:57:00
所以,只有class会有这种性质??

Links booklink

Contact Us: admin [ a t ] ucptt.com