Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 12:16, 21 August 2007.

Отладка сброса (leave)

From Forum Nokia Wiki

Отладка ситуации сброса - достаточно трудоемкая задача. Эмулирование точки останова каждый раз, когда возникает сброс, позволяет анализировать стек и выявлять ошибку. Для этого можно использовать следующий макрос:

#define __LEAVE_IF_ERR(_c) TInt32 __reason = _c;       \
                           if (__reason < 0) {         \
                              __BREAKPOINT();          \
 	                      User::Leave(__reason);   \
	                   }

Вы должны использовать макрос также как User::LeaveIfError(), например

__LEAVE_IF_ERR(iFs.Connet())
Related Discussions
Thread Thread Starter Forum Replies Last Post
How to force Emulator/Device show panic/leave messages? Igor Pchelko Symbian Tools & SDKs 0 2005-06-04 13:08
C++ exceptions VS Symbian Leaves :) metalim General Symbian C++ 14 2007-01-31 14:25
读取中文短信写入文件的问题 qiangsir Symbian 11 2005-11-15 05:32
Unicode to ASCII santoshudipi Symbian User Interface 2 2003-08-25 14:46
中文显示的疑难问题! draker Symbian 1 2006-07-19 12:20
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX