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 | 書き込みのためのディスクスペースが足りない |