CPtrArray类的问题
1.如果要交换CPtrArray类中的成员[1]和成员[5]的位置,其中CPtrArray类成员还包含CPtrArray类的
2.用InSertAt(),好像也不行啊?
1.如果要交换CPtrArray类中的成员[1]和成员[5]的位置,其中CPtrArray类成员还包含CPtrArray类的
2.用InSertAt(),好像也不行啊?
解决方案 »
- 关于在CArray<CString, CString>中成员删除字符
- mfc html编辑器
- 多线程服务端如何判读收到的信息属于那个所开的线程?
- 我用同步阻塞的Socket,我中间想退出程序,请问我怎么停止阻塞的Socket?
- Ado疑难问题,封装Ado的时候,怎样用Ado来判断,输入的语句是select xxx还是,insert or update
- 关于进程外组件的问题
- ActiveX难题
- 如何判断对方是否 http 代理服务器(proxy)?[ExitWindows求教]
- 通过ODBC添加记录的问题!!!
- HikVision H264播放器SDK 谁有呀???
- creatprocess创建的进程自己又启动了新的子进程,如何监视该子进程
- 对灰度不同的地方进行定位
CObArray arr;
CObject* pa;arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
if ((pa = arr.GetAt(0)) != NULL)
{
arr.SetAt(0, new CAge(30)); // Replace element 0.
delete pa; // Delete the original element at 0.
}
#ifdef _DEBUG
afxDump.SetDepth(1);
afxDump << _T("SetAt example: ") << &arr << _T("\n");
#endif 用[1]的位置替换[5]的值,再[5]的位置替换[1]的值!
PTR pTemp = CPterArray[1];
CPterArray[1] = CPterArray[5];
CPterArray[5] = pTemp;