LibCrossライブラリ - デバッグ関数

debug_write

ファイルの書き込み

書式

int debug_write( file, *ptr, len ) 
int file 
char *ptr 
int len 

引数

file   ファイルハンドル
ptr   書き込みデータのポインタ
len   書き込むサイズ(バイト)

戻り値

正数   書き込んだバイト数
-1   エラー

解説

ファイルへの書き込みを行います。

2つのチャンネル SNASM_STDOUT と SNASM_STDERRは、 デフォルトで CodeScapeのInput/OutputウィンドウへのLogタブへ出力されます。

戻り値が-1の場合次の定義された値が errno に返ります。

 定義   意味 
 SNASM_EBADF   ファイルハンドルが不正、または書き込みのためにオープンされていない 
 SNASM_ENOSPC   書き込みのためのディスクスペースが足りない 


参照

debug_open()
debug_read()
debug_close()
debug_lseek()

debug_write
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999