__rt_exit()

rt_misc.h で定義されるこの関数は、ライブラリを終了しますが、atexit() で登録された関数は呼び出しません。atexit() で登録された関数は exit() によって呼び出されます。

__rt_exit() は C ライブラリ標準にはありませんが、ARM C ライブラリでは拡張としてサポートされています。

Show/hide構文

void __rt_exit(int code);

code は、標準関数では使用されません。

Show/hide使用法

__rt_lib_shutdown() を呼び出すことによって C ライブラリを終了し、その後 _sys_exit() を呼び出してアプリケーションを終了します。__rt_exit() ではなく、_sys_exit() を再実装します。

Show/hide戻り値

この関数は値を返しません。

Copyright © 2014 ARM. All rights reserved.ARM DUI 0809AJ
Non-ConfidentialID061814