WSGetNext (C 函数)
int WSGetNext(WSLINK link)
移到 link 的下一个对象并返回它的类型.
更多信息
- 可返回以下令牌值:
-
WSTKERR 错误 WSTKINT 整数 WSTKFUNC 复合函数 WSTKREAL 近似实数 WSTKSTR 字符字符串 WSTKSYM 符号 WSTKOLDINT WSTP 程序库老版本中的整数 WSTKOLDREAL WSTP 程序库老版本中的近似实数 WSTKOLDSTR WSTP 程序库老版本中的字符字符串 WSTKOLDSYM WSTP 程序库老版本中的符号 - WSTKINT 与 WSTKREAL 没有必要符号化可以存在 C int 和 double 变量中的数字.
- WSTP 的标头文件 wstp.h 已对 WSGetNext() 作出声明.
范例
基本范例 (1)
#include "wstp.h"
/* read the next type from the link */
void f(WSLINK lp)
{
int data;
switch(WSGetNext(lp))
{
case WSTKINT:
if(! WSGetInteger32(lp, &data))
{ /* unable to read the integer from lp */ }
/* ... */
}
}