4.48 _sys_write()

rt_sys.h で定義される _sys_write() 関数は、バッファの内容を、事前に _sys_open() で開かれたファイルに書き込みます。

構文

int _sys_write(FILEHANDLE fh, const unsigned char *buf, unsigned len, int mode);

mode パラメータは、ここでは履歴のために使用されます。それ以外に有用な情報は含まれていないため、無視して下さい。

戻り値

以下のいずれかの値が返されます。
  • 書き込まれなかった文字の数を表す正の値(したがってゼロ以外の値が返された場合は、何らかの失敗を意味します)。
  • エラーを示す負の値。
関連する参考文書
1.29 C ライブラリ関数の直接セミホスティング依存関数
非機密扱いPDF file icon PDF 版ARM DUI0475KJ
Copyright © 2010-2014 ARM.All rights reserved.