サイトトップへ
OSASK.NET
  サイトトップへ       新掲示板(閉鎖済)   Wiki(凍結済)   旧掲示板(廃止済)   ニュース(廃止済)  
14: 2008-11-27 (木) 17:45:32 ソース 現: 2024-01-08 (月) 12:58:41 k-tan ソース
Line 1: Line 1:
-* 「ぐいぐい01」のAPI(1)+TITLE:x 
 +* 「ぐいぐい01」のAPI(1) [#y9335d3e]
-(by [[K]], 2008.11.03) -(by [[K]], 2008.11.03)
-*** 註+*** 註 [#x6de1e58]
-一応API番号順です。 -一応API番号順です。
-*** 通常API+-API関数名はかなり適当なので、各自#defineで関数名を付け直すといいかもしれません。 
 +*** 通常API [#r5a96744]
-[000000] なにもしない。NOP。 -[000000] なにもしない。NOP。
-[000001] リマーク。skip。 -[000001] リマーク。skip。
Line 21: Line 23:
--g01_puts_c255("¥x0d", "hello, world¥n"); のように使う。 --g01_puts_c255("¥x0d", "hello, world¥n"); のように使う。
-*** ジャンクAPI   すべて[ffffff]のサブファンクション+*** ジャンクAPI   すべて[ffffff]のサブファンクション [#z2492927]
//*** ジャンクAPI   すべて[3ffffff]のサブファンクション -- commented_out by K, 2008.11.19 //*** ジャンクAPI   すべて[3ffffff]のサブファンクション -- commented_out by K, 2008.11.19
-[000000] リザーブ。 -[000000] リザーブ。
Line 73: Line 75:
--jg01_malloc()類でもらったメモリを返す。部分的に返すこともできるし、bssの一部などもらってないメモリを返すこともできる。pが-1だと何もしない。アプリの終了時にはメモリは勝手に返されるので、終了処理中にmfreeする必要はない。 --jg01_malloc()類でもらったメモリを返す。部分的に返すこともできるし、bssの一部などもらってないメモリを返すこともできる。pが-1だと何もしない。アプリの終了時にはメモリは勝手に返されるので、終了処理中にmfreeする必要はない。
--ちなみにefg01のひどい手抜き実装だと、mfreeが何もしないということもありうる(苦笑)。 --ちなみにefg01のひどい手抜き実装だと、mfreeが何もしないということもありうる(苦笑)。
 +-[00000a] void jg01_sleep1(unsigned int unit, unsigned int tim)
 +--指定した時間だけスリープする。待ち時間=tim*2^(unit-32)[sec]。
 +-[00000b] int jg01_inkey2()
 +--標準コンソールからキーコードを取得。0の場合はキーバッファが空だった。キーコードはASCIIコードに変換される。Enterは0x0dになる。カーソルキー等は入力できない。
 +-[00000b] int jg01_inkey3()
 +--上記とほぼ同じだが、こちらは入力があるまで帰ってこない。
 +-[00000c] void jg01_consctrl4(int x, int y)
 +--コンソールの大きさを指定(これをやらずに以下の制御(1と3)はできない)
 +-[00000c] void jg01_consctrl3()
 +--コンソールをクリア
 +-[00000c] void jg01_consctrl1(int x, int y)
 +--カーソルの移動
 +-[00000c] void jg01_consctrl2(int f, int b)
 +--キャラクタの色指定(XRGBによる16色:Xは拡張色ビット)
 +-[00000d] int jg01_randomseed()
 +--乱数用の種を得る

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

目次
メンバー一覧


最新の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コミュニティによって管理・運営されています。