类C语言的脚本解析执行(使用C++语言编写)20080625

时间:2011-07-16 11:46:35
【文件属性】:

文件名称:类C语言的脚本解析执行(使用C++语言编写)20080625

文件大小:425KB

文件格式:RAR

更新时间:2011-07-16 11:46:35

C++ 执行 脚本解析

本组建主要用于在程序中解析预先编写的类C脚本,并依据脚本执行,可通过调用外部指针函数读入输入变量执行计算,最终得出计算结果写入输出变量中;用户可通过读取输出变量获取最终的结果。 脚本中可调用函数,函数分为系统函数和自定义函数两种;系统函数可直接调用;自定义函数需在脚本中自行定义 该组件可用编写字符串和数字运算处理脚本,供运行时调用获取执行结果 1、组件调用的方式可以参考 main.c 2、脚本的编写可以参考 debug/my.cfg 3、可调用系统函数有 atof: 将字符串转换为浮点数 ceil: floor: abs: index: strcmp: strtok: substr: strlen: trim: strstr: split: replace:字符串替换函数 printf: 这些函数基本与同名c函数相同 4、可预先编写一组脚本文件,编译时为每个文件指定ID,供调用时选择 5、字符串可直接赋值及相加


【文件预览】:
formula
----formula.ncb(2.52MB)
----formula.sln(887B)
----Debug()
--------my.cfg(840B)
----formula()
--------main.cpp(1KB)
--------sys_func_code_struct.h(5KB)
--------formula_group.cpp(1KB)
--------singleton.h(272B)
--------util.h(484B)
--------parse.h(3KB)
--------formula_public.h(8KB)
--------parse.cpp(20KB)
--------formula.vcproj.FZW.Administrator.user(1KB)
--------Debug()
--------sys_func_code_struct.cpp(1KB)
--------formula.cpp(3KB)
--------ext_code_struct.h(3KB)
--------factory_code_struct.h(3KB)
--------formula_public.cpp(616B)
--------formula.h(2KB)
--------ext_code_struct.cpp(6KB)
--------formula.vcproj(5KB)
--------formula_group.h(530B)
--------util.cpp(4KB)
--------user_func.h(2KB)
----formula.suo(34KB)

网友评论

  • 不太好用,功能简单
  • 功能有点简单,还能用