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