LibCross Library - デバッグ関数

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-2000