4.42 _sys_open()

rt_sys.h で定義される _sys_open() 関数は、ファイルを開きます。

構文

FILEHANDLE _sys_open(const char *name, int openmode);

使用法

_sys_open() 関数は、fopen() および freopen() の実行に必要です。また、これらの 2 つの関数はファイル入出力関数が使用される場合に必要です。
openmode パラメータはビットマップです。これらのビットのほとんどは ISO モード仕様に直接対応しています。ターゲットに依存する拡張も可能ですが、その場合は freopen() も拡張する必要があります。

戻り値

エラー発生時の戻り値は –1 です。
関連する参考文書
1.6.5 C ライブラリ関数の直接セミホスティング依存関数
非機密扱いPDF file icon PDF 版ARM DUI0808CJ
Copyright © 2014, 2015 ARM.All rights reserved.