「Sds regfunc」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: ; 構文 : int sds_regfunc (int (*function) (void), int funcode); ; 機能 : 外部関数を登録する。 : sds_regfunc は、ディスパッチループではなく直接…)
 
(相違点なし)

2009年12月25日 (金) 09:19時点における最新版

構文
int sds_regfunc (int (*function) (void), int funcode);


機能
外部関数を登録する。
sds_regfunc は、ディスパッチループではなく直接呼び出すことができる。このため、外部関数はvoid タイプで、int を返さなければならない。
引数
  • (*function) (void) : void な関数
  • funcode : sds_defun で指定したコード番号
戻り値
RTNORM または RTERROR


サンプル
sds_defun("C:MYCOMMAND" ,6);
sds_regfunc(MYCMDFUNC ,6);



関連事項