MLDeinitialize (C 函数)

MLDeinitialize 已经被 WSDeinitialize 所取代.

void MLDeinitialize(MLENV env)

解构 MathLink 环境对象.

更多信息

  • 在程序执行时,MathLink 环境对象存储 MathLink 的全局状态.
  • 在程序退出前,必须调用 MLDeinitialize().
  • 在调用 MLDeinitialize() 之前,必须对所有打开的链接调用 MLClose().
  • 当从 MathLink 模板中创建一个外部程序,会自动产生一个对 MLDeinitialize() 的适当调用.
  • MLDeinitialize() 在 MathLink 的标头文件 mathlink.h 中被声明.

范例

基本范例  (1)

#include "mathlink.h"

int main(int argc, char **argv)
{
    MLENV ep;

    ep = MLInitialize((MLEnvironmentParameter)0);

    ...

    MLDeinitialize(ep);
    return 0;
}