-2

C 言語には、try/catch ステートメントはありません。エラーを処理するにはどうすればよいですか?

4

2 に答える 2

0

私は@tmlenに完全に同意し、Tizen固有のものを追加しました。

get_last_error()エラーが Tizen ネイティブ API から発生した場合は、エラーをキャッチできます。

参照: https://developer.tizen.org/development/api-references/native-application?redirect=/dev-guide/latest/org.tizen.native.mobile.apireference/group__CAPI__COMMON__ERROR.html

int get_last_result (void);
char* get_error_message (int err);

そして、EFL からのエラーがキャッチされる可能性がありますwith eina_error_get()/eina_error_msg_get()

残念ながら、Tizen 2.4 は eina エラー関数をサポートしていません。エラータイプのみをサポートします。(Samsung の EFL 担当者については理解できません...)

于 2016-08-29T00:59:45.877 に答える