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

用CArray 保存的结构是保存在堆上还栈上?解决思路

2012-03-22 
用CArray 保存的结构是保存在堆上还栈上?比如:sTest{inti1inti2LPSTRpText}CArraysTest,sTest&m_CArr

用CArray 保存的结构是保存在堆上还栈上?
比如:

sTest
{
      int   i1;
      int   i2;
      LPSTR   pText;
}

CArray   <sTest,   sTest&>   m_CArrTest;

for   (int   i=0;i <50000;i++)
{
      m_CArrTest.Add(sTest());
      m_CArrTest.i1   =   i;
      ...
}


这里m_CArrTest是保存在栈上还是堆上?

[解决办法]
很明显是堆
[解决办法]

热点排行