Help! I define that:

struct FILEINFO{...};

CArray<FILEINFO,FILEINFO> m_ptArray;

So, for adding elements i use

FILEINFO fi;
m_ptArray.Add(fi);

BUT !!! I get wrong data when try to access any index number except [0]. However, size of CArray reported by debugger still growing. What's wrong i did?
Anyone, please...