专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Symbian

请教怎么判断内存分配是否成功

发布时间:2010-05-30 00:32:35 文章来源:www.iduyao.cn 采编人员:星星草
请问如何判断内存分配是否成功
我采用HBufC8   *buf=HBufC8::NewL(KMaxFileName);
这样的方法请问怎么样判断buf是否分配成功的?谢谢

------解决方案--------------------
分配不成功就会Leave了^_^
------解决方案--------------------
Trap, TrapD,可以捕捉到Leave.

TInt E32Main()
{
testConsole.Title(); // write out title
testConsole.Start(_LIT( "Example ")); // start a new "test "

// The leave variable
TInt r;
// Perform example function. If it leaves,
// the leave code is put in r
TRAP(r,doExampleL());
// Test the leave variable
if (r)
testConsole.Printf(_LIT( "Failed: leave code=%d "), r);

testConsole.End(); // finish
testConsole.Close(); // close it
return KErrNone; // and return
}
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: