|
SOLUTIONS
|
MATHEMATICA MATHLINK C 函数
MLVersionNumbers()
void MLVersionNumbers(MLENV ep, int *inumb, int *rnumb, int *bnumb)
返回 MathLink API 接口号、修订号和操作号并分别存在 inumb、rnumb 和 bnumb.
更多信息更多信息
- 对于 MathLink 库分发为动态库模块的计算机系统,MLVersionNumbers() 允许运行时检查 MathLink 库的版本号.
- MLVersionNumbers() 也适用于静态使用 MathLink 库的程序;然而函数返回的值不会改变.
- MLVersionNumbers() 在 MathLink 的标头文件 mathlink.h 中被声明.
范例范例打开所有单元关闭所有单元
基本范例 (1)基本范例 (1)
#include <stdio.h>
#include "mathlink.h"
int main()
{
MLENV env;
int interface;
int revision;
int build;
env = MLInitialize((char *)0);
if(env == (MLENV)0)
{ /* unable to initialize the MathLink environment */ }
MLVersionNumbers(env, &interface, &revision, &build);
if(!(interface >= 3))
{
printf("Incorrect MathLink library available.\n");
MLDeinitialize(env);
return 1;
}
/* ... */
MLDeinitialize(env);
return 0;
}
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
