MLGetFunction()
Usage
• int MLGetFunction(MLINK link, char **s, long *n) 从link指定的MathLink连接获得以一个符号为头的函数, 并把该符号的名称存放在s中,把函数参数的个数存放在n中.
Notes
• MLGetFunction() 为与函数头的名称对应的字符串分配内存. 必须调用 MLDisownSymbol() 释放该内存. • 外部程序不应修改字符串s. • MLGetFunction(link, &s, &n) 与 MLGetNext(link); MLGetArgCount(link, &n); MLGetSymbol(link, &s)具有同样的作用. • 参见 Mathematica 全书: 2.12.4节. • 同时参见: MLGetNext.
|