hinekure.net が http://hspdev-wiki.net/ から自動クローリングした結果を表示しています。画像やリソースなどのリンクが切れています。予めご了承ください。
省略時パラメータ - HSP開発wiki
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS

小ワザ

省略時パラメータ

HSPでよくある定石の一つ。

サンプル

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    #module
    #deffunc _test int n1, int n2
        mes n1
        mes n2
        return
    #global
 
    #define test(%1=10, %2=20) _test %1, %2
 
    test
    mes "----"
    test 5
    mes "----"
    test ,5
    mes "----"
    test ,
 
    stop

命令名とマクロ名を分けてユーザーにはマクロ名を提供(実際には本体も同梱されていますが)し、 マクロが実体である本来の命令名へと置換します。

コメント


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS
Last-modified: 2007-04-08 (日) 02:48:06 (2436d)