サイトトップへ
OSASK.NET
  サイトトップへ       新掲示板(閉鎖済)   Wiki(凍結済)   旧掲示板(廃止済)   ニュース(廃止済)  
4: 2008-11-19 (水) 19:40:35 ソース 5: 2008-11-20 (木) 00:24:51 ソース
Line 13: Line 13:
--一文字表示。 --一文字表示。
-[000005] g01_puts_c0(文字列定数 len, 文字列定数 str) -[000005] g01_puts_c0(文字列定数 len, 文字列定数 str)
---これを使いこなすのは少々難しいので説明省略。+--lenをgh4で書いて使う。例 g01_puts_c0("¥x8d", "hello, world¥n"); 
 +--意味がよく分からないなら、下のg01_puts_c255()を使うほうがいいだろう。
-[000005] g01_puts_c255(文字列定数 len, 文字列定数 str) -[000005] g01_puts_c255(文字列定数 len, 文字列定数 str)
--255バイト以下の文字列をコンソールに出力。 --255バイト以下の文字列をコンソールに出力。
Line 31: Line 32:
--modeのbit3 : 1のとき、オープンに先立って同名のファイルがある場合にエラー --modeのbit3 : 1のとき、オープンに先立って同名のファイルがある場合にエラー
--modeのbit4 : 1のとき、オープン後にファイルポインタを末尾に移動 --modeのbit4 : 1のとき、オープン後にファイルポインタを末尾に移動
 +--テキストモードなどというものはない。「ぐいぐい01」での標準的なテキストはCRが入らないものとするが、各アプリにおいてこれをあえて出力するオプションがあってもよい。
-[000003] jg01_fclose(int *fhandle) -[000003] jg01_fclose(int *fhandle)
--ファイルのクローズ。クローズはエラーにならない。というか、エラーの場合は何もしない。 --ファイルのクローズ。クローズはエラーにならない。というか、エラーの場合は何もしない。
-[000004] jg01_fread(int *fhandle, int *len, int n, char *p) -[000004] jg01_fread(int *fhandle, int *len, int n, char *p)
---ファイルからの読み込み。+--ファイルからの読み込み。*lenに読み込んだバイト数が返る。0が返るとEOF。-1だとエラー。
-[000004] jg01_fwrite(int *fhandle, int *len, int n, char *p) -[000004] jg01_fwrite(int *fhandle, int *len, int n, char *p)
---ファイルへの書き込み。サブファンクション番号がfreadと同じなのはミスではない(オプションコードで見分ける)。+--ファイルへの書き込み。サブファンクション番号がfreadと同じなのはミスではない(オプションコードで見分ける)。*lenに書き込めたバイト数が返る。-1だとエラー。
-[000005] jg01_fseek32(int *fhandle, int mode, int ofs, int *pos) -[000005] jg01_fseek32(int *fhandle, int mode, int ofs, int *pos)
--ファイルポインタの移動・取得。API的には32bit制限があるわけではないが、C言語ライブラリ化にあたって32bitに限定した。 --ファイルポインタの移動・取得。API的には32bit制限があるわけではないが、C言語ライブラリ化にあたって32bitに限定した。

トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ
新着

目次
メンバー一覧


最新の20件
2016-10-01 2016-09-08
  • @MenuBar.
2016-09-07 2016-09-04 2016-08-15 2015-09-23 2014-07-30 2014-07-04 2014-02-04 2013-10-26 2013-06-21 2013-06-17 2013-06-15 2013-04-02 2013-02-09 2013-02-04 2012-12-25 2012-12-01 2012-05-28 2012-03-31

トピック一覧
一般用コメント最新
新掲示板lina
2016/9/5 20:58
SandBoxゲスト
2016/9/4 12:01
RecentDeletedlina
2015/6/2 19:29
Old-OSASK-MLlina
2014/6/29 9:14
hideyosi/メールhideyosi
2014/1/6 20:17
hideyosi/募集中lina
2013/11/8 19:56

このサイトは川合秀実から委託を受けて、OSASKコミュニティによって管理・運営されています。