程序比较大,不方便贴出。想要实现的功能很简单,在可运行程序的前提下想添加一个用Array读取文件夹下文件后进行相应功能的操作,类似下面,所添加代码很简单:
class A
{
   .....
   CStringArray mArr;
   int m_pos;   void InitList();
};
void A::InitList()
{
    ...
    while(..)
    {
      ...
      mArr.Add(s);
      ...
    }
    if(mArr.GetSize())   // 用的vc6,相应GetCount都没的!!
       m_pos = 0;
}跟踪调试,发现一到Add就出现访问00005错误,如果把mArr声明为全局的,可以过去;但到m_pos=0这句,又出现这个问题,而且发现m_pos好像没有分配空间似的??