调用外部进程:intra-mart与MATLAB/C++混合编程实践
需积分: 43 198 浏览量
更新于2024-08-10
收藏 2.44MB PDF 举报
"调用外部进程-matlab与c_c++混合编程 张亮 等编 2008年"
这篇文档介绍的是如何在intra-mart应用程序中调用外部进程,特别是通过全局函数`execute()`来执行用户自定义的程序。`execute()`函数用于启动一个新的进程执行指定的字符串命令,并且在进程结束之前,该函数会保持等待状态。函数的输入参数是(String)command,即要执行的命令。
函数返回一个对象,该对象包含三个属性:
1. `output`: 进程的标准输出流,类型为(String),用于获取进程执行过程中的正常输出信息。
2. `error`: 进程的错误输出流,类型为(String),用于获取执行过程中产生的错误信息。
3. `exit`: 进程的结束代码,通常情况下,如果进程正常结束,其值为0。
当进程非正常结束时,`error`属性将包含错误内容,而`exit`属性则表示进程的结束代码,非零值通常代表异常情况。
这个功能对于在intra-mart应用中集成其他语言编写的应用或工具(如MATLAB、C++等)非常有用,可以通过调用这些外部程序来实现特定的计算任务或者处理数据。
文档中还提到了intra-mart的版本信息,WebPlatform/AppFramework Ver.7.1,并给出了一本脚本开发模式编程指南的变更历史,包括不同版本之间的内容修改和新增示例。
此外,文档的目录结构展示了脚本开发模式的多个方面,包括创建基础页面、数据共享、从数据库获取数据、显示数据、以及对数据的操作(如登记、更新、删除)。这部分内容主要围绕如何使用intra-mart的脚本开发环境进行应用程序的构建和交互。
在更高级的层面,文档可能还涵盖了Java组件群(im-BizAPI)的使用,这是一组通用模块,用于界面设计和其他业务逻辑的实现。这些组件为开发者提供了丰富的功能,简化了在intra-mart平台上进行应用程序开发的工作流程。
240 浏览量
186 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
182 浏览量
108 浏览量
点击了解资源详情

物联网_赵伟杰
- 粉丝: 47
最新资源
- Unix/Linux命令整理:文件操作与路径管理
- ASP.NET(C#)实现点击刷新验证码功能
- EJB3.0实战教程:从基础到进阶
- C++实现简单MergeSort排序算法详解
- Lotus Notes邮件系统互联网配置详解
- 精通JavaScript:Web开发者必读
- 宛枫书社图书管理系统:设计与实现详解
- SED1335液晶控制器:解决‘雪花’现象与技术解析
- C++/C编程规范与最佳实践
- Cormen算法入门习题解答:优化插入排序与合并排序
- 微软企业信息门户解决方案:提升效率与协作
- MySQL 5.0存储过程详解:新特性和实战应用
- MATLAB常用函数详解与操作指南
- Tomcat配置详解:虚拟目录、端口设置与错误页面配置
- Linux网络配置与策略路由:ip命令详解
- 面向对象设计C#版:伍迷的编程智慧