| 操作系统 办公 实用知识 设计 开发 WEB开发 移动开发 数据库 软件工程 网管 安全 管理 信息化 答疑 渠道 |
递归static void CMyApp_HowFileEnumerationCrashesMyApp( if(ISHELL_CreateInstance(pme->a.m_pIShell, if(!IFILEMGR_EnumInit(pfm, TRUE)){ IFILEMGR_Release(pfm); 此代码有什么问题? 上面的代码序列在台式机系统上十分常见。 但是,考虑到 FileInfo 结构的大小,它在 BREW™ 手持设备上使用十分危险。 更加稳定的解决方案在堆上使用临时分配,如下所示: if(ISHELL_CreateInstance(pme->a.m_pIShell, if((pfi = (FileInfo *)MALLOC(sizeof(FileInfo))) != NULL){ fi.szName); IFILEMGR_Release(pfm);
今日推荐
|
重点推荐
领军企业技术文库
+更多领军技术文库
最新专题
电子杂志订阅
| ||||||||