MLAbort
This feature is not supported on the Wolfram Cloud.

已经被 所取代.


当用 mccmprep 创建的一个程序发送一个放弃信息时,是一个全局变量集.

更多信息更多信息

  • LinkInterrupt 可用于从 Wolfram 语言发送一个放弃中断至一个与特殊链接相连的程序.
  • 如果程序收到一个放弃信息,那么 WLAbort 被设为1,否则值为0.
  • MLAbort()MathLink 的标头文件 mathlink.h 中被声明.

范例范例打开所有单元关闭所有单元

基本范例  (1)基本范例  (1)

#include <math.h>
#include "mathlink.h"

/* totals the numbers and calculates the square root */

double f(double* list, int len)
{
    double sum;

    while(len--)
    {
        sum += *list++;
        /* check for the abort */
        if(MLAbort) return (double)0;
    }

    return sqrt(sum);
}